builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0019 starttime: 1465247167.8 results: success (0) buildid: 20160606125325 builduid: ab6de4c621424cea86326d1844440e03 revision: 5fe894994e955cf7f6d85337492beebe562ea6c5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.799628) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.800076) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.800353) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.824481) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.824893) ========= 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.LPLSObR5dV/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.oP64IBrMjF/Listeners TMPDIR=/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-06 14:06:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 15.6M=0.001s 2016-06-06 14:06:07 (15.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.149122 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.997135) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:07.997715) ========= 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.LPLSObR5dV/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.oP64IBrMjF/Listeners TMPDIR=/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/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.028971 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:08.047404) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 14:06:08.047767) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5fe894994e955cf7f6d85337492beebe562ea6c5 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5fe894994e955cf7f6d85337492beebe562ea6c5 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LPLSObR5dV/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.oP64IBrMjF/Listeners TMPDIR=/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-06 14:06:08,125 truncating revision to first 12 chars 2016-06-06 14:06:08,125 Setting DEBUG logging. 2016-06-06 14:06:08,125 attempt 1/10 2016-06-06 14:06:08,125 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5fe894994e95?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 14:06:09,740 unpacking tar archive at: mozilla-beta-5fe894994e95/testing/mozharness/ program finished with exit code 0 elapsedTime=1.866421 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 14:06:09.935174) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:09.935492) ========= script_repo_revision: 5fe894994e955cf7f6d85337492beebe562ea6c5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:09.935887) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:09.936148) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 14:06:09.953305) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 4 secs) (at 2016-06-06 14:06:09.953699) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LPLSObR5dV/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.oP64IBrMjF/Listeners TMPDIR=/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/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 14:06:10 INFO - MultiFileLogger online at 20160606 14:06:10 in /builds/slave/test 14:06:10 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 14:06:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:06:10 INFO - {'append_to_log': False, 14:06:10 INFO - 'base_work_dir': '/builds/slave/test', 14:06:10 INFO - 'blob_upload_branch': 'mozilla-beta', 14:06:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:06:10 INFO - 'buildbot_json_path': 'buildprops.json', 14:06:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:06:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:06:10 INFO - 'download_minidump_stackwalk': True, 14:06:10 INFO - 'download_symbols': 'true', 14:06:10 INFO - 'e10s': False, 14:06:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:06:10 INFO - 'tooltool.py': '/tools/tooltool.py', 14:06:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:06:10 INFO - '/tools/misc-python/virtualenv.py')}, 14:06:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:06:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:06:10 INFO - 'log_level': 'info', 14:06:10 INFO - 'log_to_console': True, 14:06:10 INFO - 'opt_config_files': (), 14:06:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:06:10 INFO - '--processes=1', 14:06:10 INFO - '--config=%(test_path)s/wptrunner.ini', 14:06:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:06:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:06:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:06:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:06:10 INFO - 'pip_index': False, 14:06:10 INFO - 'require_test_zip': True, 14:06:10 INFO - 'test_type': ('testharness',), 14:06:10 INFO - 'this_chunk': '1', 14:06:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:06:10 INFO - 'total_chunks': '10', 14:06:10 INFO - 'virtualenv_path': 'venv', 14:06:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:06:10 INFO - 'work_dir': 'build'} 14:06:10 INFO - ##### 14:06:10 INFO - ##### Running clobber step. 14:06:10 INFO - ##### 14:06:10 INFO - Running pre-action listener: _resource_record_pre_action 14:06:10 INFO - Running main action method: clobber 14:06:10 INFO - rmtree: /builds/slave/test/build 14:06:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:06:12 INFO - Running post-action listener: _resource_record_post_action 14:06:12 INFO - ##### 14:06:12 INFO - ##### Running read-buildbot-config step. 14:06:12 INFO - ##### 14:06:12 INFO - Running pre-action listener: _resource_record_pre_action 14:06:12 INFO - Running main action method: read_buildbot_config 14:06:12 INFO - Using buildbot properties: 14:06:12 INFO - { 14:06:12 INFO - "project": "", 14:06:12 INFO - "product": "firefox", 14:06:12 INFO - "script_repo_revision": "production", 14:06:12 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 14:06:12 INFO - "repository": "", 14:06:12 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 14:06:12 INFO - "buildid": "20160606125325", 14:06:12 INFO - "pgo_build": "False", 14:06:12 INFO - "basedir": "/builds/slave/test", 14:06:12 INFO - "buildnumber": 0, 14:06:12 INFO - "slavename": "t-yosemite-r7-0019", 14:06:12 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 14:06:12 INFO - "platform": "macosx64", 14:06:12 INFO - "branch": "mozilla-beta", 14:06:12 INFO - "revision": "5fe894994e955cf7f6d85337492beebe562ea6c5", 14:06:12 INFO - "repo_path": "releases/mozilla-beta", 14:06:12 INFO - "moz_repo_path": "", 14:06:12 INFO - "stage_platform": "macosx64", 14:06:12 INFO - "builduid": "ab6de4c621424cea86326d1844440e03", 14:06:12 INFO - "slavebuilddir": "test" 14:06:12 INFO - } 14:06:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 14:06:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 14:06:12 INFO - Running post-action listener: _resource_record_post_action 14:06:12 INFO - ##### 14:06:12 INFO - ##### Running download-and-extract step. 14:06:12 INFO - ##### 14:06:12 INFO - Running pre-action listener: _resource_record_pre_action 14:06:12 INFO - Running main action method: download_and_extract 14:06:12 INFO - mkdir: /builds/slave/test/build/tests 14:06:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:12 INFO - https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 14:06:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 14:06:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 14:06:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 14:06:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 14:06:14 INFO - Downloaded 1201 bytes. 14:06:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 14:06:14 INFO - Using the following test package requirements: 14:06:14 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 14:06:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 14:06:14 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 14:06:14 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'jsshell-mac64.zip'], 14:06:14 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 14:06:14 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 14:06:14 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 14:06:14 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 14:06:14 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 14:06:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:06:14 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 14:06:14 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 14:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:14 INFO - https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 14:06:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 14:06:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 14:06:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 14:06:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 14:06:15 INFO - Downloaded 18347688 bytes. 14:06:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:06:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:06:16 INFO - caution: filename not matched: web-platform/* 14:06:16 INFO - Return code: 11 14:06:16 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')]} 14:06:16 INFO - https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 14:06:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:06:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:06:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:06:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 14:06:24 INFO - Downloaded 36389087 bytes. 14:06:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:06:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:06:29 INFO - caution: filename not matched: bin/* 14:06:29 INFO - caution: filename not matched: config/* 14:06:29 INFO - caution: filename not matched: mozbase/* 14:06:29 INFO - caution: filename not matched: marionette/* 14:06:29 INFO - caution: filename not matched: tools/wptserve/* 14:06:29 INFO - Return code: 11 14:06:29 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')]} 14:06:29 INFO - https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 14:06:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:06:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:06:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 14:06:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 14:06:32 INFO - Downloaded 73063342 bytes. 14:06:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:06:32 INFO - mkdir: /builds/slave/test/properties 14:06:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:06:32 INFO - Writing to file /builds/slave/test/properties/build_url 14:06:32 INFO - Contents: 14:06:32 INFO - build_url:https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 14:06:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:06:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:06:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:06:33 INFO - Contents: 14:06:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:06: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')]} 14:06:33 INFO - https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:06:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:06:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:06:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:06:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 14:06:40 INFO - Downloaded 103652198 bytes. 14:06:40 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 14:06:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 14:06:43 INFO - Return code: 0 14:06:43 INFO - Running post-action listener: _resource_record_post_action 14:06:43 INFO - Running post-action listener: set_extra_try_arguments 14:06:43 INFO - ##### 14:06:43 INFO - ##### Running create-virtualenv step. 14:06:43 INFO - ##### 14:06:43 INFO - Running pre-action listener: _pre_create_virtualenv 14:06:43 INFO - Running pre-action listener: _resource_record_pre_action 14:06:43 INFO - Running main action method: create_virtualenv 14:06:43 INFO - Creating virtualenv /builds/slave/test/build/venv 14:06:43 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 14:06:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:06:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:06:44 INFO - Using real prefix '/tools/python27' 14:06:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:06:44 INFO - Installing distribute.............................................................................................................................................................................................done. 14:06:47 INFO - Installing pip.................done. 14:06:47 INFO - Return code: 0 14:06:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:06:47 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')]} 14:06:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:47 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')]} 14:06:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:47 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 0x100edde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100efaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ae9dd2190>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100ef65e0>, '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 0x100ad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b04990>, '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.LPLSObR5dV/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.oP64IBrMjF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:06:47 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 14:06:47 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 14:06:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LPLSObR5dV/Render', 14:06:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:06:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:06:47 INFO - 'HOME': '/Users/cltbld', 14:06:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:06:47 INFO - 'LOGNAME': 'cltbld', 14:06:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:47 INFO - 'MOZ_NO_REMOTE': '1', 14:06:47 INFO - 'NO_EM_RESTART': '1', 14:06:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:06:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:06:47 INFO - 'PWD': '/builds/slave/test', 14:06:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:06:47 INFO - 'SHELL': '/bin/bash', 14:06:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oP64IBrMjF/Listeners', 14:06:47 INFO - 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', 14:06:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:06:47 INFO - 'USER': 'cltbld', 14:06:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:06:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:06:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:06:47 INFO - 'XPC_FLAGS': '0x0', 14:06:47 INFO - 'XPC_SERVICE_NAME': '0', 14:06:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:06:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:06:47 INFO - Downloading/unpacking psutil>=0.7.1 14:06:47 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 14:06:47 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 14:06:47 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 14:06:47 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 14:06:47 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 14:06:47 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 14:06:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:06:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:06:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:06:50 INFO - Installing collected packages: psutil 14:06:50 INFO - Running setup.py install for psutil 14:06:50 INFO - building 'psutil._psutil_osx' extension 14:06:50 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 14:06:51 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 14:06:51 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 14:06:51 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 14:06:51 INFO - building 'psutil._psutil_posix' extension 14:06:51 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 14:06:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 14:06:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 14:06:51 INFO - ^ 14:06:51 INFO - 1 warning generated. 14:06:51 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 14:06:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:06:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:06:51 INFO - Successfully installed psutil 14:06:51 INFO - Cleaning up... 14:06:51 INFO - Return code: 0 14:06:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:06:51 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')]} 14:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:51 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')]} 14:06:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:51 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 0x100edde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100efaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ae9dd2190>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100ef65e0>, '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 0x100ad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b04990>, '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.LPLSObR5dV/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.oP64IBrMjF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:06:51 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 14:06:51 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 14:06:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LPLSObR5dV/Render', 14:06:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:06:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:06:51 INFO - 'HOME': '/Users/cltbld', 14:06:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:06:51 INFO - 'LOGNAME': 'cltbld', 14:06:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:51 INFO - 'MOZ_NO_REMOTE': '1', 14:06:51 INFO - 'NO_EM_RESTART': '1', 14:06:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:06:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:06:51 INFO - 'PWD': '/builds/slave/test', 14:06:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:06:51 INFO - 'SHELL': '/bin/bash', 14:06:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oP64IBrMjF/Listeners', 14:06:51 INFO - 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', 14:06:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:06:51 INFO - 'USER': 'cltbld', 14:06:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:06:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:06:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:06:51 INFO - 'XPC_FLAGS': '0x0', 14:06:51 INFO - 'XPC_SERVICE_NAME': '0', 14:06:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:06:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:06:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:06:52 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 14:06:52 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 14:06:52 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 14:06:52 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 14:06:52 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 14:06:52 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 14:06:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:06:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:06:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:06:54 INFO - Installing collected packages: mozsystemmonitor 14:06:54 INFO - Running setup.py install for mozsystemmonitor 14:06:54 INFO - Successfully installed mozsystemmonitor 14:06:54 INFO - Cleaning up... 14:06:54 INFO - Return code: 0 14:06:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:06:54 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')]} 14:06:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:54 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')]} 14:06:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:54 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 0x100edde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100efaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ae9dd2190>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100ef65e0>, '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 0x100ad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b04990>, '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.LPLSObR5dV/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.oP64IBrMjF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:06:54 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 14:06:54 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 14:06:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LPLSObR5dV/Render', 14:06:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:06:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:06:54 INFO - 'HOME': '/Users/cltbld', 14:06:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:06:54 INFO - 'LOGNAME': 'cltbld', 14:06:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:54 INFO - 'MOZ_NO_REMOTE': '1', 14:06:54 INFO - 'NO_EM_RESTART': '1', 14:06:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:06:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:06:54 INFO - 'PWD': '/builds/slave/test', 14:06:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:06:54 INFO - 'SHELL': '/bin/bash', 14:06:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oP64IBrMjF/Listeners', 14:06:54 INFO - 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', 14:06:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:06:54 INFO - 'USER': 'cltbld', 14:06:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:06:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:06:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:06:54 INFO - 'XPC_FLAGS': '0x0', 14:06:54 INFO - 'XPC_SERVICE_NAME': '0', 14:06:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:06:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:06:55 INFO - Downloading/unpacking blobuploader==1.2.4 14:06: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 14:06: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 14:06: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 14:06: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 14:06: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 14:06: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 14:06:57 INFO - Downloading blobuploader-1.2.4.tar.gz 14:06:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:06:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:06:57 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 14:06:57 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 14:06:57 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 14:06:57 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 14:06:57 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 14:06:57 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 14:06:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:06:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:06:58 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 14:06:58 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 14:06:58 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 14:06:58 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 14:06:58 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 14:06:58 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 14:06:58 INFO - Downloading docopt-0.6.1.tar.gz 14:06:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:06:58 INFO - Installing collected packages: blobuploader, requests, docopt 14:06:58 INFO - Running setup.py install for blobuploader 14:06:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:06:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:06:58 INFO - Running setup.py install for requests 14:06:59 INFO - Running setup.py install for docopt 14:06:59 INFO - Successfully installed blobuploader requests docopt 14:06:59 INFO - Cleaning up... 14:06:59 INFO - Return code: 0 14:06:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:06: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')]} 14:06:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:06:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06: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')]} 14:06:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:06:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:06:59 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 0x100edde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100efaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ae9dd2190>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100ef65e0>, '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 0x100ad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b04990>, '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.LPLSObR5dV/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.oP64IBrMjF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:06:59 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 14:06:59 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 14:06:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LPLSObR5dV/Render', 14:06:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:06:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:06:59 INFO - 'HOME': '/Users/cltbld', 14:06:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:06:59 INFO - 'LOGNAME': 'cltbld', 14:06:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:59 INFO - 'MOZ_NO_REMOTE': '1', 14:06:59 INFO - 'NO_EM_RESTART': '1', 14:06:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:06:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:06:59 INFO - 'PWD': '/builds/slave/test', 14:06:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:06:59 INFO - 'SHELL': '/bin/bash', 14:06:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oP64IBrMjF/Listeners', 14:06:59 INFO - 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', 14:06:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:06:59 INFO - 'USER': 'cltbld', 14:06:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:06:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:06:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:06:59 INFO - 'XPC_FLAGS': '0x0', 14:06:59 INFO - 'XPC_SERVICE_NAME': '0', 14:06:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:06:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:06:59 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-OZxM_Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-0NwMoN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-NFrdCd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-ro1Ss9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-yFo9pN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-61ZnQz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-bFiWdM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-L1WaD4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-6q95KG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-CfEoih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:07:00 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-cRW05T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-M6eeGA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-bgBJmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-q5GuAG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-UEWOWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-qkczP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-oQE_O_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-hPyEGL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-v6Svsb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:07:01 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-vgXW7m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:07:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:07:02 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-vyBLgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:07:02 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 14:07:02 INFO - Running setup.py install for manifestparser 14:07:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:07:02 INFO - Running setup.py install for mozcrash 14:07:02 INFO - Running setup.py install for mozdebug 14:07:02 INFO - Running setup.py install for mozdevice 14:07:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Running setup.py install for mozfile 14:07:03 INFO - Running setup.py install for mozhttpd 14:07:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Running setup.py install for mozinfo 14:07:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Running setup.py install for mozInstall 14:07:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:07:03 INFO - Running setup.py install for mozleak 14:07:03 INFO - Running setup.py install for mozlog 14:07:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:07:04 INFO - Running setup.py install for moznetwork 14:07:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:07:04 INFO - Running setup.py install for mozprocess 14:07:04 INFO - Running setup.py install for mozprofile 14:07:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:07:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:07:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:07:04 INFO - Running setup.py install for mozrunner 14:07:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:07:04 INFO - Running setup.py install for mozscreenshot 14:07:04 INFO - Running setup.py install for moztest 14:07:04 INFO - Running setup.py install for mozversion 14:07:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:07:05 INFO - Running setup.py install for wptserve 14:07:05 INFO - Running setup.py install for marionette-driver 14:07:05 INFO - Running setup.py install for browsermob-proxy 14:07:05 INFO - Running setup.py install for marionette-client 14:07:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:07:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:07:05 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 14:07:05 INFO - Cleaning up... 14:07:05 INFO - Return code: 0 14:07:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:07:05 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')]} 14:07:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:07:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:07:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:07:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:07:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:07:06 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 0x100edde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100efaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ae9dd2190>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100ef65e0>, '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 0x100ad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b04990>, '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.LPLSObR5dV/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.oP64IBrMjF/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:07:06 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 14:07:06 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 14:07:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LPLSObR5dV/Render', 14:07:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:07:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:07:06 INFO - 'HOME': '/Users/cltbld', 14:07:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:07:06 INFO - 'LOGNAME': 'cltbld', 14:07:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:06 INFO - 'MOZ_NO_REMOTE': '1', 14:07:06 INFO - 'NO_EM_RESTART': '1', 14:07:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:07:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:07:06 INFO - 'PWD': '/builds/slave/test', 14:07:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:07:06 INFO - 'SHELL': '/bin/bash', 14:07:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oP64IBrMjF/Listeners', 14:07:06 INFO - 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', 14:07:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:07:06 INFO - 'USER': 'cltbld', 14:07:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:07:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:07:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:07:06 INFO - 'XPC_FLAGS': '0x0', 14:07:06 INFO - 'XPC_SERVICE_NAME': '0', 14:07:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:07:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:07:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:07:06 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-t3dMQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:07:06 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)) 14:07:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:07:06 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-qg2BJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:07:06 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)) 14:07:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:07:06 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-fsNzp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:07:06 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)) 14:07:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:07:06 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-ilxrFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-bjo9lt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-0Fhiht-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-D2xKI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-TGLfnx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-TBKthG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-l9tn8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-rsLzmg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-iqgBqc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:07:07 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)) 14:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:07:07 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-TmxMJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-cMj0wF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-w5XXgf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-nqOgz1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-GotNDf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-uqcRFY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-TORvXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:07:08 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-Ag5KB9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:07:08 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)) 14:07:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:07:09 INFO - Running setup.py (path:/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/pip-NL4Ccc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:07:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:07:09 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)) 14:07:09 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)) 14:07:09 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)) 14:07:09 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)) 14:07:09 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)) 14:07:09 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)) 14:07:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:07:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:07:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:07:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:07:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:07:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:07:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:07:12 INFO - Downloading blessings-1.6.tar.gz 14:07:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:07:12 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)) 14:07:12 INFO - Installing collected packages: blessings 14:07:12 INFO - Running setup.py install for blessings 14:07:12 INFO - Successfully installed blessings 14:07:12 INFO - Cleaning up... 14:07:12 INFO - Return code: 0 14:07:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:07:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:07:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:07:12 INFO - Reading from file tmpfile_stdout 14:07:12 INFO - Current package versions: 14:07:12 INFO - blessings == 1.6 14:07:12 INFO - blobuploader == 1.2.4 14:07:12 INFO - browsermob-proxy == 0.6.0 14:07:12 INFO - docopt == 0.6.1 14:07:12 INFO - manifestparser == 1.1 14:07:12 INFO - marionette-client == 2.3.0 14:07:12 INFO - marionette-driver == 1.4.0 14:07:12 INFO - mozInstall == 1.12 14:07:12 INFO - mozcrash == 0.17 14:07:12 INFO - mozdebug == 0.1 14:07:12 INFO - mozdevice == 0.48 14:07:12 INFO - mozfile == 1.2 14:07:12 INFO - mozhttpd == 0.7 14:07:12 INFO - mozinfo == 0.9 14:07:12 INFO - mozleak == 0.1 14:07:12 INFO - mozlog == 3.1 14:07:12 INFO - moznetwork == 0.27 14:07:12 INFO - mozprocess == 0.22 14:07:12 INFO - mozprofile == 0.28 14:07:12 INFO - mozrunner == 6.11 14:07:12 INFO - mozscreenshot == 0.1 14:07:12 INFO - mozsystemmonitor == 0.0 14:07:12 INFO - moztest == 0.7 14:07:12 INFO - mozversion == 1.4 14:07:12 INFO - psutil == 3.1.1 14:07:12 INFO - requests == 1.2.3 14:07:12 INFO - wptserve == 1.4.0 14:07:12 INFO - wsgiref == 0.1.2 14:07:12 INFO - Running post-action listener: _resource_record_post_action 14:07:12 INFO - Running post-action listener: _start_resource_monitoring 14:07:12 INFO - Starting resource monitoring. 14:07:12 INFO - ##### 14:07:12 INFO - ##### Running pull step. 14:07:12 INFO - ##### 14:07:12 INFO - Running pre-action listener: _resource_record_pre_action 14:07:12 INFO - Running main action method: pull 14:07:12 INFO - Pull has nothing to do! 14:07:12 INFO - Running post-action listener: _resource_record_post_action 14:07:12 INFO - ##### 14:07:12 INFO - ##### Running install step. 14:07:12 INFO - ##### 14:07:12 INFO - Running pre-action listener: _resource_record_pre_action 14:07:12 INFO - Running main action method: install 14:07:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:07:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:07:13 INFO - Reading from file tmpfile_stdout 14:07:13 INFO - Detecting whether we're running mozinstall >=1.0... 14:07:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:07:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:07:13 INFO - Reading from file tmpfile_stdout 14:07:13 INFO - Output received: 14:07:13 INFO - Usage: mozinstall [options] installer 14:07:13 INFO - Options: 14:07:13 INFO - -h, --help show this help message and exit 14:07:13 INFO - -d DEST, --destination=DEST 14:07:13 INFO - Directory to install application into. [default: 14:07:13 INFO - "/builds/slave/test"] 14:07:13 INFO - --app=APP Application being installed. [default: firefox] 14:07:13 INFO - mkdir: /builds/slave/test/build/application 14:07:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 14:07:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 14:07:31 INFO - Reading from file tmpfile_stdout 14:07:31 INFO - Output received: 14:07:31 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 14:07:31 INFO - Running post-action listener: _resource_record_post_action 14:07:31 INFO - ##### 14:07:31 INFO - ##### Running run-tests step. 14:07:31 INFO - ##### 14:07:31 INFO - Running pre-action listener: _resource_record_pre_action 14:07:31 INFO - Running main action method: run_tests 14:07:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:07:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:07:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:07:31 INFO - grabbing minidump binary from tooltool 14:07:31 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')]} 14:07:31 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 0x100ef65e0>, '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 0x100ad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b04990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:07:31 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 14:07:31 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 14:07:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:07:31 INFO - Return code: 0 14:07:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 14:07:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:07:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 14:07:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 14:07:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LPLSObR5dV/Render', 14:07:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:07:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:07:31 INFO - 'HOME': '/Users/cltbld', 14:07:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:07:31 INFO - 'LOGNAME': 'cltbld', 14:07:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:07:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:07:31 INFO - 'MOZ_NO_REMOTE': '1', 14:07:31 INFO - 'NO_EM_RESTART': '1', 14:07:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:07:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:07:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:07:31 INFO - 'PWD': '/builds/slave/test', 14:07:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:07:31 INFO - 'SHELL': '/bin/bash', 14:07:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oP64IBrMjF/Listeners', 14:07:31 INFO - 'TMPDIR': '/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/', 14:07:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:07:31 INFO - 'USER': 'cltbld', 14:07:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:07:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:07:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:07:31 INFO - 'XPC_FLAGS': '0x0', 14:07:31 INFO - 'XPC_SERVICE_NAME': '0', 14:07:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:07:31 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 14:07:31 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 14:07:31 INFO - import pkg_resources 14:07:32 INFO - Using 1 client processes 14:07:32 INFO - wptserve Starting http server on 127.0.0.1:8000 14:07:32 INFO - wptserve Starting http server on 127.0.0.1:8001 14:07:32 INFO - wptserve Starting http server on 127.0.0.1:8443 14:07:34 INFO - SUITE-START | Running 778 tests 14:07:34 INFO - Running testharness tests 14:07:34 INFO - Setting up ssl 14:07:34 INFO - PROCESS | certutil | 14:07:34 INFO - PROCESS | certutil | 14:07:34 INFO - PROCESS | certutil | 14:07:34 INFO - Certificate Nickname Trust Attributes 14:07:34 INFO - SSL,S/MIME,JAR/XPI 14:07:34 INFO - 14:07:34 INFO - web-platform-tests CT,, 14:07:34 INFO - 14:07:34 INFO - Starting runner 14:07:35 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 14:07:36 INFO - PROCESS | 1652 | 1465247256010 Marionette DEBUG Marionette enabled via build flag and pref 14:07:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x113cb7000 == 1 [pid = 1652] [id = 1] 14:07:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113cb7800) [pid = 1652] [serial = 1] [outer = 0x0] 14:07:36 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:07:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113cb8800) [pid = 1652] [serial = 2] [outer = 0x113cb7800] 14:07:36 INFO - PROCESS | 1652 | 1465247256571 Marionette INFO Listening on port 2828 14:07:36 INFO - PROCESS | 1652 | 1465247256798 Marionette DEBUG Marionette enabled via command-line flag 14:07:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695f000 == 2 [pid = 1652] [id = 2] 14:07:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1652] [serial = 3] [outer = 0x0] 14:07:36 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:07:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116960800) [pid = 1652] [serial = 4] [outer = 0x11695f800] 14:07:36 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:07:36 INFO - PROCESS | 1652 | 1465247256960 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 14:07:37 INFO - PROCESS | 1652 | 1465247257031 Marionette DEBUG Closed connection conn0 14:07:37 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:07:37 INFO - PROCESS | 1652 | 1465247257037 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 14:07:37 INFO - PROCESS | 1652 | 1465247257045 Marionette DEBUG Closed connection conn1 14:07:37 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:07:37 INFO - PROCESS | 1652 | 1465247257050 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 14:07:37 INFO - PROCESS | 1652 | 1465247257060 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:07:37 INFO - PROCESS | 1652 | 1465247257066 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606125325","device":"desktop","version":"48.0"} 14:07:37 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:07:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d87000 == 3 [pid = 1652] [id = 3] 14:07:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119d87800) [pid = 1652] [serial = 5] [outer = 0x0] 14:07:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d88000 == 4 [pid = 1652] [id = 4] 14:07:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119ac6000) [pid = 1652] [serial = 6] [outer = 0x0] 14:07:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:07:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214f5000 == 5 [pid = 1652] [id = 5] 14:07:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x119ac5400) [pid = 1652] [serial = 7] [outer = 0x0] 14:07:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:07:38 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:07:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x121788c00) [pid = 1652] [serial = 8] [outer = 0x119ac5400] 14:07:38 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:07:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x123b27800) [pid = 1652] [serial = 9] [outer = 0x119d87800] 14:07:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x12134c000) [pid = 1652] [serial = 10] [outer = 0x119ac6000] 14:07:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x12134e000) [pid = 1652] [serial = 11] [outer = 0x119ac5400] 14:07:39 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:07:39 INFO - PROCESS | 1652 | 1465247259247 Marionette INFO startBrowser 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:39 INFO - PROCESS | 1652 | 1465247259273 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1652 | 1465247259284 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1652 | 1465247259285 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x1266b5000) [pid = 1652] [serial = 12] [outer = 0x119ac5400] 14:07:39 INFO - PROCESS | 1652 | 1465247259604 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"6e8b688f-5414-3c4d-9291-c864fe17ede5","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606125325","device":"desktop","version":"48.0","command_id":1}}] 14:07:39 INFO - PROCESS | 1652 | 1465247259687 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}] 14:07:39 INFO - PROCESS | 1652 | 1465247259689 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:39 INFO - PROCESS | 1652 | 1465247259735 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:07:39 INFO - PROCESS | 1652 | 1465247259831 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:07:39 INFO - PROCESS | 1652 | 1465247259832 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:39 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:07:39 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:07:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x123fb7c00) [pid = 1652] [serial = 13] [outer = 0x119ac5400] 14:07:40 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:07:40 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:40 INFO - PROCESS | 1652 | 1465247260094 Marionette TRACE conn2 <- [1,3,null,{}] 14:07:40 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 14:07:40 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 14:07:40 INFO - PROCESS | 1652 | 1465247260098 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:07:40 INFO - PROCESS | 1652 | 1465247260100 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:40 INFO - PROCESS | 1652 | 1465247260117 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:07:40 INFO - PROCESS | 1652 | 1465247260139 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1652 | 1465247260141 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 14:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:07:40 INFO - PROCESS | 1652 | 1465247260149 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1652 | 1465247260151 Marionette TRACE conn2 <- [1,6,null,{}] 14:07:40 INFO - PROCESS | 1652 | 1465247260154 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}] 14:07:40 INFO - PROCESS | 1652 | 1465247260155 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:40 INFO - PROCESS | 1652 | 1465247260168 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:07:40 INFO - PROCESS | 1652 | 1465247260171 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1652 | 1465247260172 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x129064800 == 6 [pid = 1652] [id = 6] 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x128fe9400) [pid = 1652] [serial = 14] [outer = 0x0] 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x128feb000) [pid = 1652] [serial = 15] [outer = 0x128fe9400] 14:07:40 INFO - PROCESS | 1652 | 1465247260203 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x12400d800) [pid = 1652] [serial = 16] [outer = 0x128fe9400] 14:07:40 INFO - PROCESS | 1652 | 1465247260514 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]]]}] 14:07:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12926f000 == 7 [pid = 1652] [id = 7] 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x124010c00) [pid = 1652] [serial = 17] [outer = 0x0] 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x128fdf400) [pid = 1652] [serial = 18] [outer = 0x124010c00] 14:07:40 INFO - PROCESS | 1652 | 1465247260537 Marionette DEBUG loaded listener.js 14:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 419ms 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x1295ee400) [pid = 1652] [serial = 19] [outer = 0x124010c00] 14:07:40 INFO - PROCESS | 1652 | 1465247260610 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1652 | 1465247260612 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 14:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:07:40 INFO - PROCESS | 1652 | 1465247260627 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1652 | 1465247260628 Marionette TRACE conn2 <- [1,10,null,{}] 14:07:40 INFO - PROCESS | 1652 | 1465247260671 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}] 14:07:40 INFO - PROCESS | 1652 | 1465247260675 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:40 INFO - PROCESS | 1652 | 1465247260795 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:07:40 INFO - PROCESS | 1652 | 1465247260809 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1652 | 1465247260810 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5db800 == 8 [pid = 1652] [id = 8] 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a5c7000) [pid = 1652] [serial = 20] [outer = 0x0] 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a5c8c00) [pid = 1652] [serial = 21] [outer = 0x12a5c7000] 14:07:40 INFO - PROCESS | 1652 | 1465247260866 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a5cd400) [pid = 1652] [serial = 22] [outer = 0x12a5c7000] 14:07:41 INFO - PROCESS | 1652 | 1465247261156 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 583ms 14:07:41 INFO - PROCESS | 1652 | 1465247261213 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1652 | 1465247261215 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 14:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:07:41 INFO - PROCESS | 1652 | 1465247261251 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1652 | 1465247261252 Marionette TRACE conn2 <- [1,14,null,{}] 14:07:41 INFO - PROCESS | 1652 | 1465247261258 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}] 14:07:41 INFO - PROCESS | 1652 | 1465247261260 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:41 INFO - PROCESS | 1652 | 1465247261351 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:07:41 INFO - PROCESS | 1652 | 1465247261355 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 1652 | 1465247261356 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b69a800 == 9 [pid = 1652] [id = 9] 14:07:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12ae40400) [pid = 1652] [serial = 23] [outer = 0x0] 14:07:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12ae4bc00) [pid = 1652] [serial = 24] [outer = 0x12ae40400] 14:07:41 INFO - PROCESS | 1652 | 1465247261381 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12b79b000) [pid = 1652] [serial = 25] [outer = 0x12ae40400] 14:07:41 INFO - PROCESS | 1652 | 1465247261646 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 14:07:41 INFO - PROCESS | 1652 | 1465247261671 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1652 | 1465247261672 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 14:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:07:41 INFO - PROCESS | 1652 | 1465247261683 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1652 | 1465247261684 Marionette TRACE conn2 <- [1,18,null,{}] 14:07:41 INFO - PROCESS | 1652 | 1465247261687 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}] 14:07:41 INFO - PROCESS | 1652 | 1465247261688 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:41 INFO - PROCESS | 1652 | 1465247261788 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:07:41 INFO - PROCESS | 1652 | 1465247261793 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 1652 | 1465247261795 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8d3000 == 10 [pid = 1652] [id = 10] 14:07:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12b7a6c00) [pid = 1652] [serial = 26] [outer = 0x0] 14:07:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12b89fc00) [pid = 1652] [serial = 27] [outer = 0x12b7a6c00] 14:07:41 INFO - PROCESS | 1652 | 1465247261819 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12b8a8c00) [pid = 1652] [serial = 28] [outer = 0x12b7a6c00] 14:07:42 INFO - PROCESS | 1652 | 1465247262113 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 14:07:42 INFO - PROCESS | 1652 | 1465247262152 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 1652 | 1465247262154 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 14:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:07:42 INFO - PROCESS | 1652 | 1465247262156 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 1652 | 1465247262157 Marionette TRACE conn2 <- [1,22,null,{}] 14:07:42 INFO - PROCESS | 1652 | 1465247262162 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}] 14:07:42 INFO - PROCESS | 1652 | 1465247262164 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:42 INFO - PROCESS | 1652 | 1465247262262 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:07:42 INFO - PROCESS | 1652 | 1465247262266 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1652 | 1465247262267 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8e3800 == 11 [pid = 1652] [id = 11] 14:07:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x118522400) [pid = 1652] [serial = 29] [outer = 0x0] 14:07:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12b89c000) [pid = 1652] [serial = 30] [outer = 0x118522400] 14:07:42 INFO - PROCESS | 1652 | 1465247262293 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12be36000) [pid = 1652] [serial = 31] [outer = 0x118522400] 14:07:42 INFO - PROCESS | 1652 | 1465247262531 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 14:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:07:42 INFO - PROCESS | 1652 | 1465247262583 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 1652 | 1465247262584 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 14:07:42 INFO - PROCESS | 1652 | 1465247262586 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 1652 | 1465247262587 Marionette TRACE conn2 <- [1,26,null,{}] 14:07:42 INFO - PROCESS | 1652 | 1465247262589 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}] 14:07:42 INFO - PROCESS | 1652 | 1465247262590 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:42 INFO - PROCESS | 1652 | 1465247262688 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:07:42 INFO - PROCESS | 1652 | 1465247262692 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1652 | 1465247262693 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a2800 == 12 [pid = 1652] [id = 12] 14:07:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x1182b3400) [pid = 1652] [serial = 32] [outer = 0x0] 14:07:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12b8ae000) [pid = 1652] [serial = 33] [outer = 0x1182b3400] 14:07:42 INFO - PROCESS | 1652 | 1465247262717 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12be3f800) [pid = 1652] [serial = 34] [outer = 0x1182b3400] 14:07:42 INFO - PROCESS | 1652 | 1465247262961 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 14:07:43 INFO - PROCESS | 1652 | 1465247263005 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1652 | 1465247263007 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 14:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:07:43 INFO - PROCESS | 1652 | 1465247263017 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1652 | 1465247263018 Marionette TRACE conn2 <- [1,30,null,{}] 14:07:43 INFO - PROCESS | 1652 | 1465247263038 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}] 14:07:43 INFO - PROCESS | 1652 | 1465247263039 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:43 INFO - PROCESS | 1652 | 1465247263135 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:07:43 INFO - PROCESS | 1652 | 1465247263139 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1652 | 1465247263140 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c409800 == 13 [pid = 1652] [id = 13] 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12be3e400) [pid = 1652] [serial = 35] [outer = 0x0] 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12be4a400) [pid = 1652] [serial = 36] [outer = 0x12be3e400] 14:07:43 INFO - PROCESS | 1652 | 1465247263164 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12be4e000) [pid = 1652] [serial = 37] [outer = 0x12be3e400] 14:07:43 INFO - PROCESS | 1652 | 1465247263393 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 14:07:43 INFO - PROCESS | 1652 | 1465247263436 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1652 | 1465247263437 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 14:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:07:43 INFO - PROCESS | 1652 | 1465247263450 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1652 | 1465247263451 Marionette TRACE conn2 <- [1,34,null,{}] 14:07:43 INFO - PROCESS | 1652 | 1465247263453 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}] 14:07:43 INFO - PROCESS | 1652 | 1465247263454 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:43 INFO - PROCESS | 1652 | 1465247263551 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:07:43 INFO - PROCESS | 1652 | 1465247263555 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1652 | 1465247263556 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5bc800 == 14 [pid = 1652] [id = 14] 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12be50400) [pid = 1652] [serial = 38] [outer = 0x0] 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c52fc00) [pid = 1652] [serial = 39] [outer = 0x12be50400] 14:07:43 INFO - PROCESS | 1652 | 1465247263580 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c535c00) [pid = 1652] [serial = 40] [outer = 0x12be50400] 14:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 378ms 14:07:43 INFO - PROCESS | 1652 | 1465247263815 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]]]}] 14:07:43 INFO - PROCESS | 1652 | 1465247263818 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1652 | 1465247263819 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 14:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:07:43 INFO - PROCESS | 1652 | 1465247263822 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1652 | 1465247263823 Marionette TRACE conn2 <- [1,38,null,{}] 14:07:43 INFO - PROCESS | 1652 | 1465247263833 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}] 14:07:43 INFO - PROCESS | 1652 | 1465247263835 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:43 INFO - PROCESS | 1652 | 1465247263941 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:07:43 INFO - PROCESS | 1652 | 1465247263945 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1652 | 1465247263946 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca0e800 == 15 [pid = 1652] [id = 15] 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12c53cc00) [pid = 1652] [serial = 41] [outer = 0x0] 14:07:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12c9d8000) [pid = 1652] [serial = 42] [outer = 0x12c53cc00] 14:07:43 INFO - PROCESS | 1652 | 1465247263969 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12c9dd400) [pid = 1652] [serial = 43] [outer = 0x12c53cc00] 14:07:44 INFO - PROCESS | 1652 | 1465247264211 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 14:07:44 INFO - PROCESS | 1652 | 1465247264240 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 1652 | 1465247264242 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 14:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:07:44 INFO - PROCESS | 1652 | 1465247264254 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 1652 | 1465247264255 Marionette TRACE conn2 <- [1,42,null,{}] 14:07:44 INFO - PROCESS | 1652 | 1465247264257 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}] 14:07:44 INFO - PROCESS | 1652 | 1465247264259 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:44 INFO - PROCESS | 1652 | 1465247264368 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:07:44 INFO - PROCESS | 1652 | 1465247264371 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 1652 | 1465247264372 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce0f000 == 16 [pid = 1652] [id = 16] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12c9df800) [pid = 1652] [serial = 44] [outer = 0x0] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12cc61400) [pid = 1652] [serial = 45] [outer = 0x12c9df800] 14:07:44 INFO - PROCESS | 1652 | 1465247264397 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cc65800) [pid = 1652] [serial = 46] [outer = 0x12c9df800] 14:07:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0d2000 == 17 [pid = 1652] [id = 17] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12d0d2800) [pid = 1652] [serial = 47] [outer = 0x0] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12d0d7000) [pid = 1652] [serial = 48] [outer = 0x12d0d2800] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12d0cc800) [pid = 1652] [serial = 49] [outer = 0x12d0d2800] 14:07:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce1a000 == 18 [pid = 1652] [id = 18] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12cc66c00) [pid = 1652] [serial = 50] [outer = 0x0] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12d09e400) [pid = 1652] [serial = 51] [outer = 0x12cc66c00] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12d098c00) [pid = 1652] [serial = 52] [outer = 0x12cc66c00] 14:07:44 INFO - PROCESS | 1652 | 1465247264775 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 14:07:44 INFO - PROCESS | 1652 | 1465247264823 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 1652 | 1465247264824 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 14:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:07:44 INFO - PROCESS | 1652 | 1465247264827 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 1652 | 1465247264828 Marionette TRACE conn2 <- [1,46,null,{}] 14:07:44 INFO - PROCESS | 1652 | 1465247264830 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}] 14:07:44 INFO - PROCESS | 1652 | 1465247264832 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:44 INFO - PROCESS | 1652 | 1465247264923 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:07:44 INFO - PROCESS | 1652 | 1465247264937 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 1652 | 1465247264938 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d647800 == 19 [pid = 1652] [id = 19] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12cc67c00) [pid = 1652] [serial = 53] [outer = 0x0] 14:07:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x12d0c0c00) [pid = 1652] [serial = 54] [outer = 0x12cc67c00] 14:07:44 INFO - PROCESS | 1652 | 1465247264964 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x12d6a1800) [pid = 1652] [serial = 55] [outer = 0x12cc67c00] 14:07:45 INFO - PROCESS | 1652 | 1465247265215 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 14:07:45 INFO - PROCESS | 1652 | 1465247265252 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1652 | 1465247265254 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 14:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:07:45 INFO - PROCESS | 1652 | 1465247265256 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1652 | 1465247265257 Marionette TRACE conn2 <- [1,50,null,{}] 14:07:45 INFO - PROCESS | 1652 | 1465247265267 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}] 14:07:45 INFO - PROCESS | 1652 | 1465247265268 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:45 INFO - PROCESS | 1652 | 1465247265370 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:07:45 INFO - PROCESS | 1652 | 1465247265374 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1652 | 1465247265376 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d96f000 == 20 [pid = 1652] [id = 20] 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x1185c3c00) [pid = 1652] [serial = 56] [outer = 0x0] 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x1185c7c00) [pid = 1652] [serial = 57] [outer = 0x1185c3c00] 14:07:45 INFO - PROCESS | 1652 | 1465247265399 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x118a1c800) [pid = 1652] [serial = 58] [outer = 0x1185c3c00] 14:07:45 INFO - PROCESS | 1652 | 1465247265631 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 14:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:07:45 INFO - PROCESS | 1652 | 1465247265687 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1652 | 1465247265688 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 14:07:45 INFO - PROCESS | 1652 | 1465247265690 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1652 | 1465247265691 Marionette TRACE conn2 <- [1,54,null,{}] 14:07:45 INFO - PROCESS | 1652 | 1465247265702 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}] 14:07:45 INFO - PROCESS | 1652 | 1465247265703 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:45 INFO - PROCESS | 1652 | 1465247265805 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:07:45 INFO - PROCESS | 1652 | 1465247265809 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1652 | 1465247265810 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7db800 == 21 [pid = 1652] [id = 21] 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x11977c400) [pid = 1652] [serial = 59] [outer = 0x0] 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x12ba55800) [pid = 1652] [serial = 60] [outer = 0x11977c400] 14:07:45 INFO - PROCESS | 1652 | 1465247265833 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12ba5a400) [pid = 1652] [serial = 61] [outer = 0x11977c400] 14:07:46 INFO - PROCESS | 1652 | 1465247266067 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 428ms 14:07:46 INFO - PROCESS | 1652 | 1465247266780 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 1652 | 1465247266784 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 14:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:07:46 INFO - PROCESS | 1652 | 1465247266868 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 1652 | 1465247266872 Marionette TRACE conn2 <- [1,58,null,{}] 14:07:46 INFO - PROCESS | 1652 | 1465247266879 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}] 14:07:46 INFO - PROCESS | 1652 | 1465247266883 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:47 INFO - PROCESS | 1652 | 1465247267012 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:07:47 INFO - PROCESS | 1652 | 1465247267047 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 1652 | 1465247267049 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x11226e800 == 22 [pid = 1652] [id = 22] 14:07:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x1122a7c00) [pid = 1652] [serial = 62] [outer = 0x0] 14:07:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x112a74c00) [pid = 1652] [serial = 63] [outer = 0x1122a7c00] 14:07:47 INFO - PROCESS | 1652 | 1465247267081 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112ed7000) [pid = 1652] [serial = 64] [outer = 0x1122a7c00] 14:07:47 INFO - PROCESS | 1652 | 1465247267485 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 694ms 14:07:47 INFO - PROCESS | 1652 | 1465247267547 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 1652 | 1465247267549 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 14:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:07:47 INFO - PROCESS | 1652 | 1465247267554 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 1652 | 1465247267556 Marionette TRACE conn2 <- [1,62,null,{}] 14:07:47 INFO - PROCESS | 1652 | 1465247267559 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}] 14:07:47 INFO - PROCESS | 1652 | 1465247267561 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:47 INFO - PROCESS | 1652 | 1465247267673 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:07:47 INFO - PROCESS | 1652 | 1465247267714 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 1652 | 1465247267716 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x116927800 == 23 [pid = 1652] [id = 23] 14:07:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x113c60c00) [pid = 1652] [serial = 65] [outer = 0x0] 14:07:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11629c800) [pid = 1652] [serial = 66] [outer = 0x113c60c00] 14:07:47 INFO - PROCESS | 1652 | 1465247267752 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116a0c000) [pid = 1652] [serial = 67] [outer = 0x113c60c00] 14:07:48 INFO - PROCESS | 1652 | 1465247268168 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]]]}] 14:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 675ms 14:07:48 INFO - PROCESS | 1652 | 1465247268228 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 1652 | 1465247268229 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 14:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:07:48 INFO - PROCESS | 1652 | 1465247268231 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1652 | 1465247268233 Marionette TRACE conn2 <- [1,66,null,{}] 14:07:48 INFO - PROCESS | 1652 | 1465247268239 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}] 14:07:48 INFO - PROCESS | 1652 | 1465247268242 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:48 INFO - PROCESS | 1652 | 1465247268373 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:07:48 INFO - PROCESS | 1652 | 1465247268416 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 1652 | 1465247268419 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fd4000 == 24 [pid = 1652] [id = 24] 14:07:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1182b4400) [pid = 1652] [serial = 68] [outer = 0x0] 14:07:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1183e6c00) [pid = 1652] [serial = 69] [outer = 0x1182b4400] 14:07:48 INFO - PROCESS | 1652 | 1465247268450 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1185d0c00) [pid = 1652] [serial = 70] [outer = 0x1182b4400] 14:07:48 INFO - PROCESS | 1652 | 1465247268850 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]]]}] 14:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 14:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:07:48 INFO - PROCESS | 1652 | 1465247268902 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 1652 | 1465247268903 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 14:07:48 INFO - PROCESS | 1652 | 1465247268905 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1652 | 1465247268906 Marionette TRACE conn2 <- [1,70,null,{}] 14:07:48 INFO - PROCESS | 1652 | 1465247268909 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}] 14:07:48 INFO - PROCESS | 1652 | 1465247268910 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:49 INFO - PROCESS | 1652 | 1465247269164 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:07:49 INFO - PROCESS | 1652 | 1465247269210 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1652 | 1465247269211 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x112265000 == 25 [pid = 1652] [id = 25] 14:07:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1131da000) [pid = 1652] [serial = 71] [outer = 0x0] 14:07:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x113c1f800) [pid = 1652] [serial = 72] [outer = 0x1131da000] 14:07:49 INFO - PROCESS | 1652 | 1465247269240 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x114e97800) [pid = 1652] [serial = 73] [outer = 0x1131da000] 14:07:49 INFO - PROCESS | 1652 | 1465247269701 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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 819ms 14:07:49 INFO - PROCESS | 1652 | 1465247269725 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 1652 | 1465247269727 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 14:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:07:49 INFO - PROCESS | 1652 | 1465247269731 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 1652 | 1465247269732 Marionette TRACE conn2 <- [1,74,null,{}] 14:07:49 INFO - PROCESS | 1652 | 1465247269735 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}] 14:07:49 INFO - PROCESS | 1652 | 1465247269737 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:49 INFO - PROCESS | 1652 | 1465247269823 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:07:49 INFO - PROCESS | 1652 | 1465247269864 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1652 | 1465247269865 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x116402800 == 26 [pid = 1652] [id = 26] 14:07:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x115f50000) [pid = 1652] [serial = 74] [outer = 0x0] 14:07:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1176c5400) [pid = 1652] [serial = 75] [outer = 0x115f50000] 14:07:49 INFO - PROCESS | 1652 | 1465247269894 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118223000) [pid = 1652] [serial = 76] [outer = 0x115f50000] 14:07:50 INFO - PROCESS | 1652 | 1465247270225 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 14:07:50 INFO - PROCESS | 1652 | 1465247270250 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1652 | 1465247270252 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 14:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:07:50 INFO - PROCESS | 1652 | 1465247270255 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 1652 | 1465247270256 Marionette TRACE conn2 <- [1,78,null,{}] 14:07:50 INFO - PROCESS | 1652 | 1465247270258 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}] 14:07:50 INFO - PROCESS | 1652 | 1465247270261 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:50 INFO - PROCESS | 1652 | 1465247270352 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:07:50 INFO - PROCESS | 1652 | 1465247270398 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1652 | 1465247270399 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x112da1000 == 27 [pid = 1652] [id = 27] 14:07:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1122a7000) [pid = 1652] [serial = 77] [outer = 0x0] 14:07:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112aed800) [pid = 1652] [serial = 78] [outer = 0x1122a7000] 14:07:50 INFO - PROCESS | 1652 | 1465247270424 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1182ad400) [pid = 1652] [serial = 79] [outer = 0x1122a7000] 14:07:50 INFO - PROCESS | 1652 | 1465247270694 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 14:07:50 INFO - PROCESS | 1652 | 1465247270724 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1652 | 1465247270731 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 14:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:07:50 INFO - PROCESS | 1652 | 1465247270764 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 1652 | 1465247270769 Marionette TRACE conn2 <- [1,82,null,{}] 14:07:50 INFO - PROCESS | 1652 | 1465247270772 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}] 14:07:50 INFO - PROCESS | 1652 | 1465247270775 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:50 INFO - PROCESS | 1652 | 1465247270903 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:07:50 INFO - PROCESS | 1652 | 1465247270976 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1652 | 1465247270977 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ace800 == 28 [pid = 1652] [id = 28] 14:07:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112fe9400) [pid = 1652] [serial = 80] [outer = 0x0] 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1182b3c00) [pid = 1652] [serial = 81] [outer = 0x112fe9400] 14:07:51 INFO - PROCESS | 1652 | 1465247271021 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118a20000) [pid = 1652] [serial = 82] [outer = 0x112fe9400] 14:07:51 INFO - PROCESS | 1652 | 1465247271364 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]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 646ms 14:07:51 INFO - PROCESS | 1652 | 1465247271389 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 1652 | 1465247271391 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 14:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:07:51 INFO - PROCESS | 1652 | 1465247271393 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 1652 | 1465247271396 Marionette TRACE conn2 <- [1,86,null,{}] 14:07:51 INFO - PROCESS | 1652 | 1465247271399 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}] 14:07:51 INFO - PROCESS | 1652 | 1465247271400 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:51 INFO - PROCESS | 1652 | 1465247271473 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:07:51 INFO - PROCESS | 1652 | 1465247271518 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 1652 | 1465247271519 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e7a800 == 29 [pid = 1652] [id = 29] 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116a13000) [pid = 1652] [serial = 83] [outer = 0x0] 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f21800) [pid = 1652] [serial = 84] [outer = 0x116a13000] 14:07:51 INFO - PROCESS | 1652 | 1465247271544 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119389400) [pid = 1652] [serial = 85] [outer = 0x116a13000] 14:07:51 INFO - PROCESS | 1652 | 1465247271790 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]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 14:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:07:51 INFO - PROCESS | 1652 | 1465247271817 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 1652 | 1465247271818 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 14:07:51 INFO - PROCESS | 1652 | 1465247271823 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 1652 | 1465247271824 Marionette TRACE conn2 <- [1,90,null,{}] 14:07:51 INFO - PROCESS | 1652 | 1465247271834 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}] 14:07:51 INFO - PROCESS | 1652 | 1465247271836 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:51 INFO - PROCESS | 1652 | 1465247271918 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:07:51 INFO - PROCESS | 1652 | 1465247271922 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 1652 | 1465247271928 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a9000 == 30 [pid = 1652] [id = 30] 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119771400) [pid = 1652] [serial = 86] [outer = 0x0] 14:07:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119774c00) [pid = 1652] [serial = 87] [outer = 0x119771400] 14:07:51 INFO - PROCESS | 1652 | 1465247271961 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119891c00) [pid = 1652] [serial = 88] [outer = 0x119771400] 14:07:52 INFO - PROCESS | 1652 | 1465247272302 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 524ms 14:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:07:52 INFO - PROCESS | 1652 | 1465247272345 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1652 | 1465247272346 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 14:07:52 INFO - PROCESS | 1652 | 1465247272348 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1652 | 1465247272349 Marionette TRACE conn2 <- [1,94,null,{}] 14:07:52 INFO - PROCESS | 1652 | 1465247272351 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}] 14:07:52 INFO - PROCESS | 1652 | 1465247272352 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:52 INFO - PROCESS | 1652 | 1465247272429 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:07:52 INFO - PROCESS | 1652 | 1465247272433 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1652 | 1465247272434 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ad4800 == 31 [pid = 1652] [id = 31] 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119892000) [pid = 1652] [serial = 89] [outer = 0x0] 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198d3c00) [pid = 1652] [serial = 90] [outer = 0x119892000] 14:07:52 INFO - PROCESS | 1652 | 1465247272459 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119d33400) [pid = 1652] [serial = 91] [outer = 0x119892000] 14:07:52 INFO - PROCESS | 1652 | 1465247272752 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 14:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:07:52 INFO - PROCESS | 1652 | 1465247272766 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1652 | 1465247272768 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 14:07:52 INFO - PROCESS | 1652 | 1465247272770 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1652 | 1465247272771 Marionette TRACE conn2 <- [1,98,null,{}] 14:07:52 INFO - PROCESS | 1652 | 1465247272773 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}] 14:07:52 INFO - PROCESS | 1652 | 1465247272774 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:52 INFO - PROCESS | 1652 | 1465247272852 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:07:52 INFO - PROCESS | 1652 | 1465247272856 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1652 | 1465247272857 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11923a000 == 32 [pid = 1652] [id = 32] 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119899000) [pid = 1652] [serial = 92] [outer = 0x0] 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12127c000) [pid = 1652] [serial = 93] [outer = 0x119899000] 14:07:52 INFO - PROCESS | 1652 | 1465247272887 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1213e3c00) [pid = 1652] [serial = 94] [outer = 0x119899000] 14:07:53 INFO - PROCESS | 1652 | 1465247273186 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 14:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:07:53 INFO - PROCESS | 1652 | 1465247273239 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1652 | 1465247273240 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 14:07:53 INFO - PROCESS | 1652 | 1465247273242 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1652 | 1465247273243 Marionette TRACE conn2 <- [1,102,null,{}] 14:07:53 INFO - PROCESS | 1652 | 1465247273246 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}] 14:07:53 INFO - PROCESS | 1652 | 1465247273247 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:53 INFO - PROCESS | 1652 | 1465247273339 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:07:53 INFO - PROCESS | 1652 | 1465247273347 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1652 | 1465247273348 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970f800 == 33 [pid = 1652] [id = 33] 14:07:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11b1a2c00) [pid = 1652] [serial = 95] [outer = 0x0] 14:07:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1214d7c00) [pid = 1652] [serial = 96] [outer = 0x11b1a2c00] 14:07:53 INFO - PROCESS | 1652 | 1465247273372 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12194d800) [pid = 1652] [serial = 97] [outer = 0x11b1a2c00] 14:07:53 INFO - PROCESS | 1652 | 1465247273713 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 520ms 14:07:53 INFO - PROCESS | 1652 | 1465247273763 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1652 | 1465247273764 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 14:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:07:53 INFO - PROCESS | 1652 | 1465247273768 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1652 | 1465247273769 Marionette TRACE conn2 <- [1,106,null,{}] 14:07:53 INFO - PROCESS | 1652 | 1465247273773 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}] 14:07:53 INFO - PROCESS | 1652 | 1465247273774 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:53 INFO - PROCESS | 1652 | 1465247273891 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:07:53 INFO - PROCESS | 1652 | 1465247273960 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1652 | 1465247273961 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199ce800 == 34 [pid = 1652] [id = 34] 14:07:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1182ae400) [pid = 1652] [serial = 98] [outer = 0x0] 14:07:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121955800) [pid = 1652] [serial = 99] [outer = 0x1182ae400] 14:07:54 INFO - PROCESS | 1652 | 1465247274001 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123fc3800) [pid = 1652] [serial = 100] [outer = 0x1182ae400] 14:07:54 INFO - PROCESS | 1652 | 1465247274269 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 521ms 14:07:54 INFO - PROCESS | 1652 | 1465247274289 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 1652 | 1465247274290 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 14:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:07:54 INFO - PROCESS | 1652 | 1465247274306 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 1652 | 1465247274307 Marionette TRACE conn2 <- [1,110,null,{}] 14:07:54 INFO - PROCESS | 1652 | 1465247274321 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}] 14:07:54 INFO - PROCESS | 1652 | 1465247274323 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:54 INFO - PROCESS | 1652 | 1465247274448 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:07:54 INFO - PROCESS | 1652 | 1465247274505 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1652 | 1465247274507 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ca5000 == 35 [pid = 1652] [id = 35] 14:07:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11938e000) [pid = 1652] [serial = 101] [outer = 0x0] 14:07:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12400bc00) [pid = 1652] [serial = 102] [outer = 0x11938e000] 14:07:54 INFO - PROCESS | 1652 | 1465247274549 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1242a0c00) [pid = 1652] [serial = 103] [outer = 0x11938e000] 14:07:54 INFO - PROCESS | 1652 | 1465247274952 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 14:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:07:54 INFO - PROCESS | 1652 | 1465247274985 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 1652 | 1465247274987 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 14:07:54 INFO - PROCESS | 1652 | 1465247274989 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 1652 | 1465247274991 Marionette TRACE conn2 <- [1,114,null,{}] 14:07:54 INFO - PROCESS | 1652 | 1465247274993 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}] 14:07:54 INFO - PROCESS | 1652 | 1465247274995 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:55 INFO - PROCESS | 1652 | 1465247275083 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:07:55 INFO - PROCESS | 1652 | 1465247275127 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1652 | 1465247275128 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b16b800 == 36 [pid = 1652] [id = 36] 14:07:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121be2800) [pid = 1652] [serial = 104] [outer = 0x0] 14:07:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1242b0000) [pid = 1652] [serial = 105] [outer = 0x121be2800] 14:07:55 INFO - PROCESS | 1652 | 1465247275152 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124d8f400) [pid = 1652] [serial = 106] [outer = 0x121be2800] 14:07:55 INFO - PROCESS | 1652 | 1465247275431 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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 14:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:07:55 INFO - PROCESS | 1652 | 1465247275467 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1652 | 1465247275468 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 14:07:55 INFO - PROCESS | 1652 | 1465247275470 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1652 | 1465247275471 Marionette TRACE conn2 <- [1,118,null,{}] 14:07:55 INFO - PROCESS | 1652 | 1465247275473 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}] 14:07:55 INFO - PROCESS | 1652 | 1465247275474 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:55 INFO - PROCESS | 1652 | 1465247275569 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:07:55 INFO - PROCESS | 1652 | 1465247275573 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1652 | 1465247275574 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e6800 == 37 [pid = 1652] [id = 37] 14:07:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1240ef000) [pid = 1652] [serial = 107] [outer = 0x0] 14:07:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124f51000) [pid = 1652] [serial = 108] [outer = 0x1240ef000] 14:07:55 INFO - PROCESS | 1652 | 1465247275598 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12645dc00) [pid = 1652] [serial = 109] [outer = 0x1240ef000] 14:07:55 INFO - PROCESS | 1652 | 1465247275882 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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 14:07:55 INFO - PROCESS | 1652 | 1465247275889 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1652 | 1465247275890 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 14:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:07:55 INFO - PROCESS | 1652 | 1465247275900 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1652 | 1465247275901 Marionette TRACE conn2 <- [1,122,null,{}] 14:07:55 INFO - PROCESS | 1652 | 1465247275903 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}] 14:07:55 INFO - PROCESS | 1652 | 1465247275904 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:55 INFO - PROCESS | 1652 | 1465247275988 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:07:56 INFO - PROCESS | 1652 | 1465247276037 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1652 | 1465247276038 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12180b000 == 38 [pid = 1652] [id = 38] 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x112fbe400) [pid = 1652] [serial = 110] [outer = 0x0] 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12645a800) [pid = 1652] [serial = 111] [outer = 0x112fbe400] 14:07:56 INFO - PROCESS | 1652 | 1465247276062 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x126a35400) [pid = 1652] [serial = 112] [outer = 0x112fbe400] 14:07:56 INFO - PROCESS | 1652 | 1465247276320 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 475ms 14:07:56 INFO - PROCESS | 1652 | 1465247276369 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 1652 | 1465247276370 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 14:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:07:56 INFO - PROCESS | 1652 | 1465247276372 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 1652 | 1465247276373 Marionette TRACE conn2 <- [1,126,null,{}] 14:07:56 INFO - PROCESS | 1652 | 1465247276384 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}] 14:07:56 INFO - PROCESS | 1652 | 1465247276385 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:56 INFO - PROCESS | 1652 | 1465247276470 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:07:56 INFO - PROCESS | 1652 | 1465247276474 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1652 | 1465247276476 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x124166800 == 39 [pid = 1652] [id = 39] 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1266b1c00) [pid = 1652] [serial = 113] [outer = 0x0] 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126a6b400) [pid = 1652] [serial = 114] [outer = 0x1266b1c00] 14:07:56 INFO - PROCESS | 1652 | 1465247276499 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12892c400) [pid = 1652] [serial = 115] [outer = 0x1266b1c00] 14:07:56 INFO - PROCESS | 1652 | 1465247276798 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 14:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:07:56 INFO - PROCESS | 1652 | 1465247276840 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 1652 | 1465247276842 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 14:07:56 INFO - PROCESS | 1652 | 1465247276846 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 1652 | 1465247276847 Marionette TRACE conn2 <- [1,130,null,{}] 14:07:56 INFO - PROCESS | 1652 | 1465247276850 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}] 14:07:56 INFO - PROCESS | 1652 | 1465247276851 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:56 INFO - PROCESS | 1652 | 1465247276965 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:07:56 INFO - PROCESS | 1652 | 1465247276971 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1652 | 1465247276972 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce9000 == 40 [pid = 1652] [id = 40] 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126a5cc00) [pid = 1652] [serial = 116] [outer = 0x0] 14:07:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128b80c00) [pid = 1652] [serial = 117] [outer = 0x126a5cc00] 14:07:57 INFO - PROCESS | 1652 | 1465247277003 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x128fe8400) [pid = 1652] [serial = 118] [outer = 0x126a5cc00] 14:07:57 INFO - PROCESS | 1652 | 1465247277960 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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1124ms 14:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:07:57 INFO - PROCESS | 1652 | 1465247277969 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 1652 | 1465247277971 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 14:07:57 INFO - PROCESS | 1652 | 1465247277974 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 1652 | 1465247277975 Marionette TRACE conn2 <- [1,134,null,{}] 14:07:57 INFO - PROCESS | 1652 | 1465247277979 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}] 14:07:57 INFO - PROCESS | 1652 | 1465247277981 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:58 INFO - PROCESS | 1652 | 1465247278071 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:07:58 INFO - PROCESS | 1652 | 1465247278101 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 1652 | 1465247278104 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133e8000 == 41 [pid = 1652] [id = 41] 14:07:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x116908000) [pid = 1652] [serial = 119] [outer = 0x0] 14:07:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x116a12400) [pid = 1652] [serial = 120] [outer = 0x116908000] 14:07:58 INFO - PROCESS | 1652 | 1465247278132 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1176c7400) [pid = 1652] [serial = 121] [outer = 0x116908000] 14:07:58 INFO - PROCESS | 1652 | 1465247278442 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 14:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:07:58 INFO - PROCESS | 1652 | 1465247278493 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 1652 | 1465247278496 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 14:07:58 INFO - PROCESS | 1652 | 1465247278500 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1652 | 1465247278502 Marionette TRACE conn2 <- [1,138,null,{}] 14:07:58 INFO - PROCESS | 1652 | 1465247278504 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}] 14:07:58 INFO - PROCESS | 1652 | 1465247278506 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:58 INFO - PROCESS | 1652 | 1465247278598 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:07:58 INFO - PROCESS | 1652 | 1465247278629 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 1652 | 1465247278631 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x116932000 == 42 [pid = 1652] [id = 42] 14:07:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118155800) [pid = 1652] [serial = 122] [outer = 0x0] 14:07:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1182ac400) [pid = 1652] [serial = 123] [outer = 0x118155800] 14:07:58 INFO - PROCESS | 1652 | 1465247278657 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11852ec00) [pid = 1652] [serial = 124] [outer = 0x118155800] 14:07:58 INFO - PROCESS | 1652 | 1465247278982 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 14:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:07:59 INFO - PROCESS | 1652 | 1465247279020 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 1652 | 1465247279021 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 14:07:59 INFO - PROCESS | 1652 | 1465247279024 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 1652 | 1465247279026 Marionette TRACE conn2 <- [1,142,null,{}] 14:07:59 INFO - PROCESS | 1652 | 1465247279034 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}] 14:07:59 INFO - PROCESS | 1652 | 1465247279037 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:59 INFO - PROCESS | 1652 | 1465247279126 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:07:59 INFO - PROCESS | 1652 | 1465247279156 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 1652 | 1465247279158 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:07:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e68800 == 43 [pid = 1652] [id = 43] 14:07:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x118a1c000) [pid = 1652] [serial = 125] [outer = 0x0] 14:07:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x119286c00) [pid = 1652] [serial = 126] [outer = 0x118a1c000] 14:07:59 INFO - PROCESS | 1652 | 1465247279185 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11938f400) [pid = 1652] [serial = 127] [outer = 0x118a1c000] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1185c3c00) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12cc67c00) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12c9df800) [pid = 1652] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12c53cc00) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12be50400) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12be3e400) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1182b3400) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x118522400) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b7a6c00) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12ae40400) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a5c7000) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128fe9400) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119899000) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11b1a2c00) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1182ae400) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x121be2800) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1240ef000) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112fbe400) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11977c400) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1122a7c00) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113c60c00) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1182b4400) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1131da000) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115f50000) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1122a7000) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112fe9400) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a13000) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119771400) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:07:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119892000) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:07:59 INFO - PROCESS | 1652 | 1465247279894 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 14:07:59 INFO - PROCESS | 1652 | 1465247279963 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 1652 | 1465247279966 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 14:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:07:59 INFO - PROCESS | 1652 | 1465247279972 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 1652 | 1465247279973 Marionette TRACE conn2 <- [1,146,null,{}] 14:07:59 INFO - PROCESS | 1652 | 1465247279975 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}] 14:07:59 INFO - PROCESS | 1652 | 1465247279979 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:00 INFO - PROCESS | 1652 | 1465247280063 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:08:00 INFO - PROCESS | 1652 | 1465247280067 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1652 | 1465247280068 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x118298000 == 44 [pid = 1652] [id = 44] 14:08:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11815a800) [pid = 1652] [serial = 128] [outer = 0x0] 14:08:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185c3c00) [pid = 1652] [serial = 129] [outer = 0x11815a800] 14:08:00 INFO - PROCESS | 1652 | 1465247280095 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11938f800) [pid = 1652] [serial = 130] [outer = 0x11815a800] 14:08:00 INFO - PROCESS | 1652 | 1465247280415 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 14:08:00 INFO - PROCESS | 1652 | 1465247280441 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 1652 | 1465247280442 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 14:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:08:00 INFO - PROCESS | 1652 | 1465247280447 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1652 | 1465247280449 Marionette TRACE conn2 <- [1,150,null,{}] 14:08:00 INFO - PROCESS | 1652 | 1465247280451 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}] 14:08:00 INFO - PROCESS | 1652 | 1465247280452 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:00 INFO - PROCESS | 1652 | 1465247280536 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:08:00 INFO - PROCESS | 1652 | 1465247280577 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1652 | 1465247280578 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185f7000 == 45 [pid = 1652] [id = 45] 14:08:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11622b800) [pid = 1652] [serial = 131] [outer = 0x0] 14:08:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119771000) [pid = 1652] [serial = 132] [outer = 0x11622b800] 14:08:00 INFO - PROCESS | 1652 | 1465247280603 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119895400) [pid = 1652] [serial = 133] [outer = 0x11622b800] 14:08:00 INFO - PROCESS | 1652 | 1465247280885 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 14:08:00 INFO - PROCESS | 1652 | 1465247280917 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 1652 | 1465247280918 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 14:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:08:00 INFO - PROCESS | 1652 | 1465247280920 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1652 | 1465247280921 Marionette TRACE conn2 <- [1,154,null,{}] 14:08:00 INFO - PROCESS | 1652 | 1465247280924 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}] 14:08:00 INFO - PROCESS | 1652 | 1465247280930 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:01 INFO - PROCESS | 1652 | 1465247281023 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:08:01 INFO - PROCESS | 1652 | 1465247281029 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 1652 | 1465247281031 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d4800 == 46 [pid = 1652] [id = 46] 14:08:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1198d7800) [pid = 1652] [serial = 134] [outer = 0x0] 14:08:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11b19c000) [pid = 1652] [serial = 135] [outer = 0x1198d7800] 14:08:01 INFO - PROCESS | 1652 | 1465247281055 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12400a800) [pid = 1652] [serial = 136] [outer = 0x1198d7800] 14:08:01 INFO - PROCESS | 1652 | 1465247281386 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 519ms 14:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:08:01 INFO - PROCESS | 1652 | 1465247281439 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1652 | 1465247281440 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 14:08:01 INFO - PROCESS | 1652 | 1465247281443 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 1652 | 1465247281444 Marionette TRACE conn2 <- [1,158,null,{}] 14:08:01 INFO - PROCESS | 1652 | 1465247281446 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}] 14:08:01 INFO - PROCESS | 1652 | 1465247281447 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:01 INFO - PROCESS | 1652 | 1465247281520 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:08:01 INFO - PROCESS | 1652 | 1465247281523 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 1652 | 1465247281525 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b151000 == 47 [pid = 1652] [id = 47] 14:08:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1185d0400) [pid = 1652] [serial = 137] [outer = 0x0] 14:08:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1241c5000) [pid = 1652] [serial = 138] [outer = 0x1185d0400] 14:08:01 INFO - PROCESS | 1652 | 1465247281552 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1242ad800) [pid = 1652] [serial = 139] [outer = 0x1185d0400] 14:08:02 INFO - PROCESS | 1652 | 1465247282011 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 620ms 14:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:08:02 INFO - PROCESS | 1652 | 1465247282064 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 1652 | 1465247282066 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 14:08:02 INFO - PROCESS | 1652 | 1465247282069 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 1652 | 1465247282071 Marionette TRACE conn2 <- [1,162,null,{}] 14:08:02 INFO - PROCESS | 1652 | 1465247282075 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}] 14:08:02 INFO - PROCESS | 1652 | 1465247282078 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:02 INFO - PROCESS | 1652 | 1465247282171 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:08:02 INFO - PROCESS | 1652 | 1465247282218 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1652 | 1465247282219 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a9000 == 48 [pid = 1652] [id = 48] 14:08:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x115eecc00) [pid = 1652] [serial = 140] [outer = 0x0] 14:08:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x116978000) [pid = 1652] [serial = 141] [outer = 0x115eecc00] 14:08:02 INFO - PROCESS | 1652 | 1465247282250 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1176cb000) [pid = 1652] [serial = 142] [outer = 0x115eecc00] 14:08:02 INFO - PROCESS | 1652 | 1465247282694 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 14:08:02 INFO - PROCESS | 1652 | 1465247282740 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 1652 | 1465247282744 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 14:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:08:02 INFO - PROCESS | 1652 | 1465247282766 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 1652 | 1465247282768 Marionette TRACE conn2 <- [1,166,null,{}] 14:08:02 INFO - PROCESS | 1652 | 1465247282771 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}] 14:08:02 INFO - PROCESS | 1652 | 1465247282773 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:02 INFO - PROCESS | 1652 | 1465247282866 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:08:02 INFO - PROCESS | 1652 | 1465247282925 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1652 | 1465247282926 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d0000 == 49 [pid = 1652] [id = 49] 14:08:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1185c2c00) [pid = 1652] [serial = 143] [outer = 0x0] 14:08:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118a17800) [pid = 1652] [serial = 144] [outer = 0x1185c2c00] 14:08:02 INFO - PROCESS | 1652 | 1465247282957 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1192c1000) [pid = 1652] [serial = 145] [outer = 0x1185c2c00] 14:08:03 INFO - PROCESS | 1652 | 1465247283389 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 14:08:03 INFO - PROCESS | 1652 | 1465247283436 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1652 | 1465247283438 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 14:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:08:03 INFO - PROCESS | 1652 | 1465247283440 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1652 | 1465247283443 Marionette TRACE conn2 <- [1,170,null,{}] 14:08:03 INFO - PROCESS | 1652 | 1465247283469 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}] 14:08:03 INFO - PROCESS | 1652 | 1465247283472 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:03 INFO - PROCESS | 1652 | 1465247283567 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:08:03 INFO - PROCESS | 1652 | 1465247283627 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 1652 | 1465247283629 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12409a800 == 50 [pid = 1652] [id = 50] 14:08:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119abcc00) [pid = 1652] [serial = 146] [outer = 0x0] 14:08:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12134c400) [pid = 1652] [serial = 147] [outer = 0x119abcc00] 14:08:03 INFO - PROCESS | 1652 | 1465247283660 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x121be6c00) [pid = 1652] [serial = 148] [outer = 0x119abcc00] 14:08:04 INFO - PROCESS | 1652 | 1465247284059 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 638ms 14:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:08:04 INFO - PROCESS | 1652 | 1465247284078 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 1652 | 1465247284080 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 14:08:04 INFO - PROCESS | 1652 | 1465247284082 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 1652 | 1465247284083 Marionette TRACE conn2 <- [1,174,null,{}] 14:08:04 INFO - PROCESS | 1652 | 1465247284086 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}] 14:08:04 INFO - PROCESS | 1652 | 1465247284087 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:04 INFO - PROCESS | 1652 | 1465247284181 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:08:04 INFO - PROCESS | 1652 | 1465247284223 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1652 | 1465247284224 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185f2800 == 51 [pid = 1652] [id = 51] 14:08:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x124014800) [pid = 1652] [serial = 149] [outer = 0x0] 14:08:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x124489000) [pid = 1652] [serial = 150] [outer = 0x124014800] 14:08:04 INFO - PROCESS | 1652 | 1465247284254 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x124740800) [pid = 1652] [serial = 151] [outer = 0x124014800] 14:08:04 INFO - PROCESS | 1652 | 1465247284669 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 14:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:08:04 INFO - PROCESS | 1652 | 1465247284701 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 1652 | 1465247284702 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 14:08:04 INFO - PROCESS | 1652 | 1465247284704 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 1652 | 1465247284706 Marionette TRACE conn2 <- [1,178,null,{}] 14:08:04 INFO - PROCESS | 1652 | 1465247284708 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}] 14:08:04 INFO - PROCESS | 1652 | 1465247284709 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:04 INFO - PROCESS | 1652 | 1465247284926 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:08:04 INFO - PROCESS | 1652 | 1465247284972 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1652 | 1465247284973 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac8000 == 52 [pid = 1652] [id = 52] 14:08:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x115eee800) [pid = 1652] [serial = 152] [outer = 0x0] 14:08:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x116298c00) [pid = 1652] [serial = 153] [outer = 0x115eee800] 14:08:05 INFO - PROCESS | 1652 | 1465247285000 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x117138000) [pid = 1652] [serial = 154] [outer = 0x115eee800] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d4800 == 51 [pid = 1652] [id = 46] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1199ce800 == 50 [pid = 1652] [id = 34] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1185f7000 == 49 [pid = 1652] [id = 45] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x118298000 == 48 [pid = 1652] [id = 44] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x117e7a800 == 47 [pid = 1652] [id = 29] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x117e68800 == 46 [pid = 1652] [id = 43] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x118ad4800 == 45 [pid = 1652] [id = 31] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11923a000 == 44 [pid = 1652] [id = 32] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116932000 == 43 [pid = 1652] [id = 42] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116ace800 == 42 [pid = 1652] [id = 28] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1133e8000 == 41 [pid = 1652] [id = 41] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x112da1000 == 40 [pid = 1652] [id = 27] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a9000 == 39 [pid = 1652] [id = 30] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11970f800 == 38 [pid = 1652] [id = 33] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1185f2800 == 37 [pid = 1652] [id = 51] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12409a800 == 36 [pid = 1652] [id = 50] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d0000 == 35 [pid = 1652] [id = 49] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119ca5000 == 34 [pid = 1652] [id = 35] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11b16b800 == 33 [pid = 1652] [id = 36] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e6800 == 32 [pid = 1652] [id = 37] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12180b000 == 31 [pid = 1652] [id = 38] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce9000 == 30 [pid = 1652] [id = 40] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11b151000 == 29 [pid = 1652] [id = 47] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a9000 == 28 [pid = 1652] [id = 48] 14:08:05 INFO - PROCESS | 1652 | --DOCSHELL 0x124166800 == 27 [pid = 1652] [id = 39] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12134e000) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12127c000) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1213e3c00) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1214d7c00) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x121955800) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12194d800) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12400bc00) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1242b0000) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x124f51000) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12645a800) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x112a74c00) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x112ed7000) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11629c800) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1183e6c00) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x113c1f800) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x114e97800) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1176c5400) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123fc3800) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124d8f400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118223000) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12645dc00) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126a35400) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1182ad400) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119891c00) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185d0c00) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126a6b400) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a0c000) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118a20000) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12ba5a400) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121788c00) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112aed800) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1182b3c00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118f21800) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119389400) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119774c00) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1198d3c00) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119d33400) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b89c000) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b89fc00) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b8a8c00) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12ae4bc00) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b79b000) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a5c8c00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a5cd400) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128fdf400) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128feb000) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12400d800) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ba55800) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118a1c800) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1185c7c00) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12d0c0c00) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12d6a1800) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12d0d7000) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12d09e400) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12cc61400) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12cc65800) [pid = 1652] [serial = 46] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12c9d8000) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12c9dd400) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c535c00) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12c52fc00) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12be4a400) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12be4e000) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12b8ae000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12be3f800) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x12be36000) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 14:08:05 INFO - PROCESS | 1652 | 1465247285883 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1220ms 14:08:05 INFO - PROCESS | 1652 | 1465247285926 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 1652 | 1465247285928 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 14:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:08:05 INFO - PROCESS | 1652 | 1465247285932 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 1652 | 1465247285934 Marionette TRACE conn2 <- [1,182,null,{}] 14:08:05 INFO - PROCESS | 1652 | 1465247285938 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}] 14:08:05 INFO - PROCESS | 1652 | 1465247285940 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:06 INFO - PROCESS | 1652 | 1465247286021 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:08:06 INFO - PROCESS | 1652 | 1465247286029 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1652 | 1465247286031 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x112726800 == 28 [pid = 1652] [id = 53] 14:08:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x115e0e000) [pid = 1652] [serial = 155] [outer = 0x0] 14:08:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x115eed800) [pid = 1652] [serial = 156] [outer = 0x115e0e000] 14:08:06 INFO - PROCESS | 1652 | 1465247286069 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11697e800) [pid = 1652] [serial = 157] [outer = 0x115e0e000] 14:08:06 INFO - PROCESS | 1652 | 1465247286566 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 14:08:06 INFO - PROCESS | 1652 | 1465247286602 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 1652 | 1465247286606 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 14:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:08:06 INFO - PROCESS | 1652 | 1465247286612 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 1652 | 1465247286613 Marionette TRACE conn2 <- [1,186,null,{}] 14:08:06 INFO - PROCESS | 1652 | 1465247286616 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}] 14:08:06 INFO - PROCESS | 1652 | 1465247286617 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:06 INFO - PROCESS | 1652 | 1465247286689 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:08:06 INFO - PROCESS | 1652 | 1465247286698 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1652 | 1465247286699 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11656d000 == 29 [pid = 1652] [id = 54] 14:08:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1176c1c00) [pid = 1652] [serial = 158] [outer = 0x0] 14:08:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118160800) [pid = 1652] [serial = 159] [outer = 0x1176c1c00] 14:08:06 INFO - PROCESS | 1652 | 1465247286726 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1182b3000) [pid = 1652] [serial = 160] [outer = 0x1176c1c00] 14:08:07 INFO - PROCESS | 1652 | 1465247287025 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 14:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:08:07 INFO - PROCESS | 1652 | 1465247287082 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 1652 | 1465247287084 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 14:08:07 INFO - PROCESS | 1652 | 1465247287086 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 1652 | 1465247287096 Marionette TRACE conn2 <- [1,190,null,{}] 14:08:07 INFO - PROCESS | 1652 | 1465247287104 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}] 14:08:07 INFO - PROCESS | 1652 | 1465247287107 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:07 INFO - PROCESS | 1652 | 1465247287178 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:08:07 INFO - PROCESS | 1652 | 1465247287183 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1652 | 1465247287185 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fdf800 == 30 [pid = 1652] [id = 55] 14:08:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x115e0c400) [pid = 1652] [serial = 161] [outer = 0x0] 14:08:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118a1c800) [pid = 1652] [serial = 162] [outer = 0x115e0c400] 14:08:07 INFO - PROCESS | 1652 | 1465247287215 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11927e000) [pid = 1652] [serial = 163] [outer = 0x115e0c400] 14:08:07 INFO - PROCESS | 1652 | 1465247287534 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 478ms 14:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:08:07 INFO - PROCESS | 1652 | 1465247287565 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 1652 | 1465247287567 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 14:08:07 INFO - PROCESS | 1652 | 1465247287570 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 1652 | 1465247287571 Marionette TRACE conn2 <- [1,194,null,{}] 14:08:07 INFO - PROCESS | 1652 | 1465247287575 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}] 14:08:07 INFO - PROCESS | 1652 | 1465247287577 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:07 INFO - PROCESS | 1652 | 1465247287723 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:08:07 INFO - PROCESS | 1652 | 1465247287730 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1652 | 1465247287732 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118239000 == 31 [pid = 1652] [id = 56] 14:08:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118f28400) [pid = 1652] [serial = 164] [outer = 0x0] 14:08:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11938d800) [pid = 1652] [serial = 165] [outer = 0x118f28400] 14:08:07 INFO - PROCESS | 1652 | 1465247287774 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119778c00) [pid = 1652] [serial = 166] [outer = 0x118f28400] 14:08:08 INFO - PROCESS | 1652 | 1465247288148 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms 14:08:08 INFO - PROCESS | 1652 | 1465247288191 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:08:08 INFO - PROCESS | 1652 | 1465247288193 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 14:08:08 INFO - PROCESS | 1652 | 1465247288196 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 1652 | 1465247288198 Marionette TRACE conn2 <- [1,198,null,{}] 14:08:08 INFO - PROCESS | 1652 | 1465247288201 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}] 14:08:08 INFO - PROCESS | 1652 | 1465247288203 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:08 INFO - PROCESS | 1652 | 1465247288340 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:08:08 INFO - PROCESS | 1652 | 1465247288357 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 1652 | 1465247288358 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185f2800 == 32 [pid = 1652] [id = 57] 14:08:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1131cc800) [pid = 1652] [serial = 167] [outer = 0x0] 14:08:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119892000) [pid = 1652] [serial = 168] [outer = 0x1131cc800] 14:08:08 INFO - PROCESS | 1652 | 1465247288401 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1198dbc00) [pid = 1652] [serial = 169] [outer = 0x1131cc800] 14:08:08 INFO - PROCESS | 1652 | 1465247288832 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 14:08:08 INFO - PROCESS | 1652 | 1465247288871 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 1652 | 1465247288872 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 14:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:08:08 INFO - PROCESS | 1652 | 1465247288874 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 1652 | 1465247288875 Marionette TRACE conn2 <- [1,202,null,{}] 14:08:08 INFO - PROCESS | 1652 | 1465247288877 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}] 14:08:08 INFO - PROCESS | 1652 | 1465247288881 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:08 INFO - PROCESS | 1652 | 1465247288985 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:08:09 INFO - PROCESS | 1652 | 1465247289018 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1652 | 1465247289020 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119714800 == 33 [pid = 1652] [id = 58] 14:08:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119abe000) [pid = 1652] [serial = 170] [outer = 0x0] 14:08:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x121788400) [pid = 1652] [serial = 171] [outer = 0x119abe000] 14:08:09 INFO - PROCESS | 1652 | 1465247289044 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12400cc00) [pid = 1652] [serial = 172] [outer = 0x119abe000] 14:08:09 INFO - PROCESS | 1652 | 1465247289350 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 517ms 14:08:09 INFO - PROCESS | 1652 | 1465247289393 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1652 | 1465247289394 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 14:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:08:09 INFO - PROCESS | 1652 | 1465247289396 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1652 | 1465247289397 Marionette TRACE conn2 <- [1,206,null,{}] 14:08:09 INFO - PROCESS | 1652 | 1465247289399 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}] 14:08:09 INFO - PROCESS | 1652 | 1465247289401 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:09 INFO - PROCESS | 1652 | 1465247289490 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:08:09 INFO - PROCESS | 1652 | 1465247289519 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1652 | 1465247289520 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c99000 == 34 [pid = 1652] [id = 59] 14:08:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x113c56000) [pid = 1652] [serial = 173] [outer = 0x0] 14:08:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1241c7000) [pid = 1652] [serial = 174] [outer = 0x113c56000] 14:08:09 INFO - PROCESS | 1652 | 1465247289544 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1244e5800) [pid = 1652] [serial = 175] [outer = 0x113c56000] 14:08:09 INFO - PROCESS | 1652 | 1465247289840 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 14:08:09 INFO - PROCESS | 1652 | 1465247289873 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1652 | 1465247289875 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 14:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:08:09 INFO - PROCESS | 1652 | 1465247289879 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1652 | 1465247289881 Marionette TRACE conn2 <- [1,210,null,{}] 14:08:09 INFO - PROCESS | 1652 | 1465247289884 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}] 14:08:09 INFO - PROCESS | 1652 | 1465247289885 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:09 INFO - PROCESS | 1652 | 1465247289971 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:08:10 INFO - PROCESS | 1652 | 1465247290001 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 1652 | 1465247290003 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cad000 == 35 [pid = 1652] [id = 60] 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1244e5c00) [pid = 1652] [serial = 176] [outer = 0x0] 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x124c74800) [pid = 1652] [serial = 177] [outer = 0x1244e5c00] 14:08:10 INFO - PROCESS | 1652 | 1465247290027 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124d07c00) [pid = 1652] [serial = 178] [outer = 0x1244e5c00] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126a5cc00) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1266b1c00) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11938e000) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118155800) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116908000) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118a1c000) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1185d0400) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1198d7800) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11815a800) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:08:10 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11622b800) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:08:10 INFO - PROCESS | 1652 | 1465247290330 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 473ms 14:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:08:10 INFO - PROCESS | 1652 | 1465247290350 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1652 | 1465247290352 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 14:08:10 INFO - PROCESS | 1652 | 1465247290354 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1652 | 1465247290355 Marionette TRACE conn2 <- [1,214,null,{}] 14:08:10 INFO - PROCESS | 1652 | 1465247290357 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}] 14:08:10 INFO - PROCESS | 1652 | 1465247290358 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:10 INFO - PROCESS | 1652 | 1465247290457 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:08:10 INFO - PROCESS | 1652 | 1465247290482 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 1652 | 1465247290484 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fd4800 == 36 [pid = 1652] [id = 61] 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116f7d400) [pid = 1652] [serial = 179] [outer = 0x0] 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x124c66c00) [pid = 1652] [serial = 180] [outer = 0x116f7d400] 14:08:10 INFO - PROCESS | 1652 | 1465247290508 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x124d0fc00) [pid = 1652] [serial = 181] [outer = 0x116f7d400] 14:08:10 INFO - PROCESS | 1652 | 1465247290761 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 417ms 14:08:10 INFO - PROCESS | 1652 | 1465247290772 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1652 | 1465247290773 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 14:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:08:10 INFO - PROCESS | 1652 | 1465247290775 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1652 | 1465247290776 Marionette TRACE conn2 <- [1,218,null,{}] 14:08:10 INFO - PROCESS | 1652 | 1465247290788 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}] 14:08:10 INFO - PROCESS | 1652 | 1465247290789 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:10 INFO - PROCESS | 1652 | 1465247290865 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:08:10 INFO - PROCESS | 1652 | 1465247290869 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 1652 | 1465247290870 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b16000 == 37 [pid = 1652] [id = 62] 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x124d11400) [pid = 1652] [serial = 182] [outer = 0x0] 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124f51000) [pid = 1652] [serial = 183] [outer = 0x124d11400] 14:08:10 INFO - PROCESS | 1652 | 1465247290897 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12639b800) [pid = 1652] [serial = 184] [outer = 0x124d11400] 14:08:11 INFO - PROCESS | 1652 | 1465247291220 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 471ms 14:08:11 INFO - PROCESS | 1652 | 1465247291249 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 1652 | 1465247291252 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 14:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:08:11 INFO - PROCESS | 1652 | 1465247291271 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 1652 | 1465247291273 Marionette TRACE conn2 <- [1,222,null,{}] 14:08:11 INFO - PROCESS | 1652 | 1465247291279 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}] 14:08:11 INFO - PROCESS | 1652 | 1465247291281 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:11 INFO - PROCESS | 1652 | 1465247291455 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:08:11 INFO - PROCESS | 1652 | 1465247291462 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 1652 | 1465247291464 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185f0000 == 38 [pid = 1652] [id = 63] 14:08:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1266ae800) [pid = 1652] [serial = 185] [outer = 0x0] 14:08:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1266b1c00) [pid = 1652] [serial = 186] [outer = 0x1266ae800] 14:08:11 INFO - PROCESS | 1652 | 1465247291508 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x128926800) [pid = 1652] [serial = 187] [outer = 0x1266ae800] 14:08:11 INFO - PROCESS | 1652 | 1465247291845 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 639ms 14:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:08:11 INFO - PROCESS | 1652 | 1465247291895 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 1652 | 1465247291898 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 14:08:11 INFO - PROCESS | 1652 | 1465247291900 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 1652 | 1465247291901 Marionette TRACE conn2 <- [1,226,null,{}] 14:08:11 INFO - PROCESS | 1652 | 1465247291903 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}] 14:08:11 INFO - PROCESS | 1652 | 1465247291904 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:11 INFO - PROCESS | 1652 | 1465247291981 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:08:12 INFO - PROCESS | 1652 | 1465247292024 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 1652 | 1465247292025 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fc5800 == 39 [pid = 1652] [id = 64] 14:08:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124d91c00) [pid = 1652] [serial = 188] [outer = 0x0] 14:08:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12892cc00) [pid = 1652] [serial = 189] [outer = 0x124d91c00] 14:08:12 INFO - PROCESS | 1652 | 1465247292050 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128fe4000) [pid = 1652] [serial = 190] [outer = 0x124d91c00] 14:08:12 INFO - PROCESS | 1652 | 1465247292533 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 669ms 14:08:12 INFO - PROCESS | 1652 | 1465247292570 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 1652 | 1465247292573 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 14:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:08:12 INFO - PROCESS | 1652 | 1465247292576 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 1652 | 1465247292580 Marionette TRACE conn2 <- [1,230,null,{}] 14:08:12 INFO - PROCESS | 1652 | 1465247292585 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}] 14:08:12 INFO - PROCESS | 1652 | 1465247292587 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:12 INFO - PROCESS | 1652 | 1465247292693 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:08:12 INFO - PROCESS | 1652 | 1465247292782 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 1652 | 1465247292784 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11651d800 == 40 [pid = 1652] [id = 65] 14:08:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x115544c00) [pid = 1652] [serial = 191] [outer = 0x0] 14:08:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11652e000) [pid = 1652] [serial = 192] [outer = 0x115544c00] 14:08:12 INFO - PROCESS | 1652 | 1465247292815 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1175a6400) [pid = 1652] [serial = 193] [outer = 0x115544c00] 14:08:13 INFO - PROCESS | 1652 | 1465247293484 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 974ms 14:08:13 INFO - PROCESS | 1652 | 1465247293551 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:08:13 INFO - PROCESS | 1652 | 1465247293555 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 14:08:13 INFO - PROCESS | 1652 | 1465247293560 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 1652 | 1465247293562 Marionette TRACE conn2 <- [1,234,null,{}] 14:08:13 INFO - PROCESS | 1652 | 1465247293568 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}] 14:08:13 INFO - PROCESS | 1652 | 1465247293570 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:13 INFO - PROCESS | 1652 | 1465247293694 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:08:13 INFO - PROCESS | 1652 | 1465247293755 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 1652 | 1465247293759 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x116519000 == 41 [pid = 1652] [id = 66] 14:08:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118216400) [pid = 1652] [serial = 194] [outer = 0x0] 14:08:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118223800) [pid = 1652] [serial = 195] [outer = 0x118216400] 14:08:13 INFO - PROCESS | 1652 | 1465247293804 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11852a000) [pid = 1652] [serial = 196] [outer = 0x118216400] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1185f0000 == 40 [pid = 1652] [id = 63] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x123b16000 == 39 [pid = 1652] [id = 62] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x116fd4800 == 38 [pid = 1652] [id = 61] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119cad000 == 37 [pid = 1652] [id = 60] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119c99000 == 36 [pid = 1652] [id = 59] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x119714800 == 35 [pid = 1652] [id = 58] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1185f2800 == 34 [pid = 1652] [id = 57] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x118239000 == 33 [pid = 1652] [id = 56] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x116fdf800 == 32 [pid = 1652] [id = 55] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x11656d000 == 31 [pid = 1652] [id = 54] 14:08:14 INFO - PROCESS | 1652 | --DOCSHELL 0x112726800 == 30 [pid = 1652] [id = 53] 14:08:14 INFO - PROCESS | 1652 | 1465247294151 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]]]}] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1182ac400) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a12400) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1176c7400) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119286c00) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1242ad800) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11852ec00) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11b19c000) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1241c5000) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11938f800) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12400a800) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11938f400) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119771000) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1185c3c00) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128fe8400) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119895400) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128b80c00) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12892c400) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 14:08:14 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1242a0c00) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 14:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 623ms 14:08:14 INFO - PROCESS | 1652 | 1465247294182 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1652 | 1465247294185 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 14:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:08:14 INFO - PROCESS | 1652 | 1465247294190 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1652 | 1465247294191 Marionette TRACE conn2 <- [1,238,null,{}] 14:08:14 INFO - PROCESS | 1652 | 1465247294194 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}] 14:08:14 INFO - PROCESS | 1652 | 1465247294195 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:14 INFO - PROCESS | 1652 | 1465247294272 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:08:14 INFO - PROCESS | 1652 | 1465247294279 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1652 | 1465247294281 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ada800 == 31 [pid = 1652] [id = 67] 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1185c6c00) [pid = 1652] [serial = 197] [outer = 0x0] 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1185cf000) [pid = 1652] [serial = 198] [outer = 0x1185c6c00] 14:08:14 INFO - PROCESS | 1652 | 1465247294308 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118f29000) [pid = 1652] [serial = 199] [outer = 0x1185c6c00] 14:08:14 INFO - PROCESS | 1652 | 1465247294607 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]]]}] 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119386000) [pid = 1652] [serial = 200] [outer = 0x12cc66c00] 14:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 469ms 14:08:14 INFO - PROCESS | 1652 | 1465247294670 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1652 | 1465247294671 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 14:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:08:14 INFO - PROCESS | 1652 | 1465247294697 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1652 | 1465247294700 Marionette TRACE conn2 <- [1,242,null,{}] 14:08:14 INFO - PROCESS | 1652 | 1465247294714 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}] 14:08:14 INFO - PROCESS | 1652 | 1465247294718 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:14 INFO - PROCESS | 1652 | 1465247294791 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:08:14 INFO - PROCESS | 1652 | 1465247294798 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1652 | 1465247294800 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185dc800 == 32 [pid = 1652] [id = 68] 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11938b800) [pid = 1652] [serial = 201] [outer = 0x0] 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119899000) [pid = 1652] [serial = 202] [outer = 0x11938b800] 14:08:14 INFO - PROCESS | 1652 | 1465247294828 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11b19c000) [pid = 1652] [serial = 203] [outer = 0x11938b800] 14:08:15 INFO - PROCESS | 1652 | 1465247295146 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 496ms 14:08:15 INFO - PROCESS | 1652 | 1465247295173 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 1652 | 1465247295175 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 14:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:08:15 INFO - PROCESS | 1652 | 1465247295179 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 1652 | 1465247295181 Marionette TRACE conn2 <- [1,246,null,{}] 14:08:15 INFO - PROCESS | 1652 | 1465247295183 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}] 14:08:15 INFO - PROCESS | 1652 | 1465247295184 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:15 INFO - PROCESS | 1652 | 1465247295245 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:08:15 INFO - PROCESS | 1652 | 1465247295286 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1652 | 1465247295287 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119242800 == 33 [pid = 1652] [id = 69] 14:08:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x115ee7400) [pid = 1652] [serial = 204] [outer = 0x0] 14:08:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1214cf400) [pid = 1652] [serial = 205] [outer = 0x115ee7400] 14:08:15 INFO - PROCESS | 1652 | 1465247295309 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12400a800) [pid = 1652] [serial = 206] [outer = 0x115ee7400] 14:08:15 INFO - PROCESS | 1652 | 1465247295654 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 14:08:15 INFO - PROCESS | 1652 | 1465247295701 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 1652 | 1465247295703 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 14:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:08:15 INFO - PROCESS | 1652 | 1465247295707 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 1652 | 1465247295708 Marionette TRACE conn2 <- [1,250,null,{}] 14:08:15 INFO - PROCESS | 1652 | 1465247295712 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}] 14:08:15 INFO - PROCESS | 1652 | 1465247295714 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:15 INFO - PROCESS | 1652 | 1465247295855 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:08:15 INFO - PROCESS | 1652 | 1465247295899 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1652 | 1465247295901 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199cf800 == 34 [pid = 1652] [id = 70] 14:08:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118162c00) [pid = 1652] [serial = 207] [outer = 0x0] 14:08:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124010400) [pid = 1652] [serial = 208] [outer = 0x118162c00] 14:08:15 INFO - PROCESS | 1652 | 1465247295941 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124c68c00) [pid = 1652] [serial = 209] [outer = 0x118162c00] 14:08:16 INFO - PROCESS | 1652 | 1465247296302 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 620ms 14:08:16 INFO - PROCESS | 1652 | 1465247296327 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 1652 | 1465247296330 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 14:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:08:16 INFO - PROCESS | 1652 | 1465247296340 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1652 | 1465247296341 Marionette TRACE conn2 <- [1,254,null,{}] 14:08:16 INFO - PROCESS | 1652 | 1465247296343 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}] 14:08:16 INFO - PROCESS | 1652 | 1465247296347 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:16 INFO - PROCESS | 1652 | 1465247296455 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:08:16 INFO - PROCESS | 1652 | 1465247296484 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1652 | 1465247296486 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212a2000 == 35 [pid = 1652] [id = 71] 14:08:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d05800) [pid = 1652] [serial = 210] [outer = 0x0] 14:08:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1266b7800) [pid = 1652] [serial = 211] [outer = 0x124d05800] 14:08:16 INFO - PROCESS | 1652 | 1465247296510 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128930800) [pid = 1652] [serial = 212] [outer = 0x124d05800] 14:08:16 INFO - PROCESS | 1652 | 1465247296802 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 475ms 14:08:16 INFO - PROCESS | 1652 | 1465247296808 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 1652 | 1465247296810 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 14:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:08:16 INFO - PROCESS | 1652 | 1465247296835 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1652 | 1465247296836 Marionette TRACE conn2 <- [1,258,null,{}] 14:08:16 INFO - PROCESS | 1652 | 1465247296839 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}] 14:08:16 INFO - PROCESS | 1652 | 1465247296840 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:16 INFO - PROCESS | 1652 | 1465247296937 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:08:16 INFO - PROCESS | 1652 | 1465247296941 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1652 | 1465247296942 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b1b800 == 36 [pid = 1652] [id = 72] 14:08:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11938f800) [pid = 1652] [serial = 213] [outer = 0x0] 14:08:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ccf000) [pid = 1652] [serial = 214] [outer = 0x11938f800] 14:08:16 INFO - PROCESS | 1652 | 1465247296966 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1292ce800) [pid = 1652] [serial = 215] [outer = 0x11938f800] 14:08:17 INFO - PROCESS | 1652 | 1465247297303 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 534ms 14:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:08:17 INFO - PROCESS | 1652 | 1465247297353 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1652 | 1465247297354 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 14:08:17 INFO - PROCESS | 1652 | 1465247297356 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 1652 | 1465247297357 Marionette TRACE conn2 <- [1,262,null,{}] 14:08:17 INFO - PROCESS | 1652 | 1465247297360 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}] 14:08:17 INFO - PROCESS | 1652 | 1465247297361 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:17 INFO - PROCESS | 1652 | 1465247297449 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:08:17 INFO - PROCESS | 1652 | 1465247297479 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1652 | 1465247297480 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fc8800 == 37 [pid = 1652] [id = 73] 14:08:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1292cf000) [pid = 1652] [serial = 216] [outer = 0x0] 14:08:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1292d4c00) [pid = 1652] [serial = 217] [outer = 0x1292cf000] 14:08:17 INFO - PROCESS | 1652 | 1465247297505 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1295ee800) [pid = 1652] [serial = 218] [outer = 0x1292cf000] 14:08:17 INFO - PROCESS | 1652 | 1465247297784 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 14:08:17 INFO - PROCESS | 1652 | 1465247297825 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1652 | 1465247297826 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 14:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:08:17 INFO - PROCESS | 1652 | 1465247297837 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 1652 | 1465247297838 Marionette TRACE conn2 <- [1,266,null,{}] 14:08:17 INFO - PROCESS | 1652 | 1465247297840 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}] 14:08:17 INFO - PROCESS | 1652 | 1465247297841 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:17 INFO - PROCESS | 1652 | 1465247297933 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:08:17 INFO - PROCESS | 1652 | 1465247297937 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1652 | 1465247297938 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a17000 == 38 [pid = 1652] [id = 74] 14:08:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124d06000) [pid = 1652] [serial = 219] [outer = 0x0] 14:08:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1295f2c00) [pid = 1652] [serial = 220] [outer = 0x124d06000] 14:08:17 INFO - PROCESS | 1652 | 1465247297962 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a43d000) [pid = 1652] [serial = 221] [outer = 0x124d06000] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1131cc800) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113c56000) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115eee800) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e0e000) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118f28400) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176c1c00) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115e0c400) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115eecc00) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119abe000) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185c2c00) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119abcc00) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124014800) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116f7d400) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1244e5c00) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124d11400) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:08:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1266ae800) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:08:18 INFO - PROCESS | 1652 | 1465247298335 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 527ms 14:08:18 INFO - PROCESS | 1652 | 1465247298357 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 1652 | 1465247298358 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 14:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:08:18 INFO - PROCESS | 1652 | 1465247298360 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1652 | 1465247298361 Marionette TRACE conn2 <- [1,270,null,{}] 14:08:18 INFO - PROCESS | 1652 | 1465247298364 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}] 14:08:18 INFO - PROCESS | 1652 | 1465247298365 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:18 INFO - PROCESS | 1652 | 1465247298442 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:08:18 INFO - PROCESS | 1652 | 1465247298448 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 1652 | 1465247298449 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11922f800 == 39 [pid = 1652] [id = 75] 14:08:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x115549000) [pid = 1652] [serial = 222] [outer = 0x0] 14:08:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118155800) [pid = 1652] [serial = 223] [outer = 0x115549000] 14:08:18 INFO - PROCESS | 1652 | 1465247298476 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119abbc00) [pid = 1652] [serial = 224] [outer = 0x115549000] 14:08:18 INFO - PROCESS | 1652 | 1465247298903 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 14:08:18 INFO - PROCESS | 1652 | 1465247298931 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:08:18 INFO - PROCESS | 1652 | 1465247298934 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 14:08:18 INFO - PROCESS | 1652 | 1465247298937 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1652 | 1465247298939 Marionette TRACE conn2 <- [1,274,null,{}] 14:08:18 INFO - PROCESS | 1652 | 1465247298943 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}] 14:08:18 INFO - PROCESS | 1652 | 1465247298946 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:19 INFO - PROCESS | 1652 | 1465247299072 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:08:19 INFO - PROCESS | 1652 | 1465247299075 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1652 | 1465247299077 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12905a000 == 40 [pid = 1652] [id = 76] 14:08:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12400e800) [pid = 1652] [serial = 225] [outer = 0x0] 14:08:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a46e800) [pid = 1652] [serial = 226] [outer = 0x12400e800] 14:08:19 INFO - PROCESS | 1652 | 1465247299106 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a5cb800) [pid = 1652] [serial = 227] [outer = 0x12400e800] 14:08:19 INFO - PROCESS | 1652 | 1465247299405 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 14:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:08:19 INFO - PROCESS | 1652 | 1465247299457 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1652 | 1465247299458 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 14:08:19 INFO - PROCESS | 1652 | 1465247299462 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 1652 | 1465247299464 Marionette TRACE conn2 <- [1,278,null,{}] 14:08:19 INFO - PROCESS | 1652 | 1465247299467 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}] 14:08:19 INFO - PROCESS | 1652 | 1465247299468 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:19 INFO - PROCESS | 1652 | 1465247299566 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:08:19 INFO - PROCESS | 1652 | 1465247299571 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1652 | 1465247299573 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x129071000 == 41 [pid = 1652] [id = 77] 14:08:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1242b5c00) [pid = 1652] [serial = 228] [outer = 0x0] 14:08:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12ae3f800) [pid = 1652] [serial = 229] [outer = 0x1242b5c00] 14:08:19 INFO - PROCESS | 1652 | 1465247299596 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12ae48800) [pid = 1652] [serial = 230] [outer = 0x1242b5c00] 14:08:19 INFO - PROCESS | 1652 | 1465247299946 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 521ms 14:08:19 INFO - PROCESS | 1652 | 1465247299983 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1652 | 1465247299985 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 14:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:08:19 INFO - PROCESS | 1652 | 1465247299988 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 1652 | 1465247299990 Marionette TRACE conn2 <- [1,282,null,{}] 14:08:19 INFO - PROCESS | 1652 | 1465247299993 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}] 14:08:19 INFO - PROCESS | 1652 | 1465247299995 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:20 INFO - PROCESS | 1652 | 1465247300114 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:08:20 INFO - PROCESS | 1652 | 1465247300188 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1652 | 1465247300189 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12956d800 == 42 [pid = 1652] [id = 78] 14:08:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a12800) [pid = 1652] [serial = 231] [outer = 0x0] 14:08:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ae8c400) [pid = 1652] [serial = 232] [outer = 0x116a12800] 14:08:20 INFO - PROCESS | 1652 | 1465247300228 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b63c400) [pid = 1652] [serial = 233] [outer = 0x116a12800] 14:08:20 INFO - PROCESS | 1652 | 1465247300686 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]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 719ms 14:08:20 INFO - PROCESS | 1652 | 1465247300708 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 1652 | 1465247300710 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 14:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:08:20 INFO - PROCESS | 1652 | 1465247300768 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 1652 | 1465247300771 Marionette TRACE conn2 <- [1,286,null,{}] 14:08:20 INFO - PROCESS | 1652 | 1465247300775 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}] 14:08:20 INFO - PROCESS | 1652 | 1465247300777 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:20 INFO - PROCESS | 1652 | 1465247300873 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:08:20 INFO - PROCESS | 1652 | 1465247300933 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1652 | 1465247300935 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118229800 == 43 [pid = 1652] [id = 79] 14:08:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116f88800) [pid = 1652] [serial = 234] [outer = 0x0] 14:08:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1182b2000) [pid = 1652] [serial = 235] [outer = 0x116f88800] 14:08:20 INFO - PROCESS | 1652 | 1465247300965 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1185c9400) [pid = 1652] [serial = 236] [outer = 0x116f88800] 14:08:21 INFO - PROCESS | 1652 | 1465247301370 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 661ms 14:08:21 INFO - PROCESS | 1652 | 1465247301391 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 1652 | 1465247301394 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 14:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:08:21 INFO - PROCESS | 1652 | 1465247301399 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1652 | 1465247301401 Marionette TRACE conn2 <- [1,290,null,{}] 14:08:21 INFO - PROCESS | 1652 | 1465247301403 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}] 14:08:21 INFO - PROCESS | 1652 | 1465247301405 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:21 INFO - PROCESS | 1652 | 1465247301509 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:08:21 INFO - PROCESS | 1652 | 1465247301555 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1652 | 1465247301556 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114a800 == 44 [pid = 1652] [id = 80] 14:08:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11938a800) [pid = 1652] [serial = 237] [outer = 0x0] 14:08:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1198da800) [pid = 1652] [serial = 238] [outer = 0x11938a800] 14:08:21 INFO - PROCESS | 1652 | 1465247301590 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11b19f800) [pid = 1652] [serial = 239] [outer = 0x11938a800] 14:08:21 INFO - PROCESS | 1652 | 1465247301996 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 14:08:22 INFO - PROCESS | 1652 | 1465247302018 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1652 | 1465247302020 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 14:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:08:22 INFO - PROCESS | 1652 | 1465247302022 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1652 | 1465247302025 Marionette TRACE conn2 <- [1,294,null,{}] 14:08:22 INFO - PROCESS | 1652 | 1465247302032 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}] 14:08:22 INFO - PROCESS | 1652 | 1465247302035 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:22 INFO - PROCESS | 1652 | 1465247302137 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:08:22 INFO - PROCESS | 1652 | 1465247302227 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1652 | 1465247302229 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x129056800 == 45 [pid = 1652] [id = 81] 14:08:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124012c00) [pid = 1652] [serial = 240] [outer = 0x0] 14:08:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124d9bc00) [pid = 1652] [serial = 241] [outer = 0x124012c00] 14:08:22 INFO - PROCESS | 1652 | 1465247302261 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126730000) [pid = 1652] [serial = 242] [outer = 0x124012c00] 14:08:22 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. 14:08:22 INFO - PROCESS | 1652 | 1465247302684 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]]]}] 14:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 14:08:22 INFO - PROCESS | 1652 | 1465247302694 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1652 | 1465247302696 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 14:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:08:22 INFO - PROCESS | 1652 | 1465247302698 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1652 | 1465247302699 Marionette TRACE conn2 <- [1,298,null,{}] 14:08:22 INFO - PROCESS | 1652 | 1465247302702 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}] 14:08:22 INFO - PROCESS | 1652 | 1465247302703 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:22 INFO - PROCESS | 1652 | 1465247302806 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:08:22 INFO - PROCESS | 1652 | 1465247302850 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1652 | 1465247302852 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116adc000 == 46 [pid = 1652] [id = 82] 14:08:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119387400) [pid = 1652] [serial = 243] [outer = 0x0] 14:08:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124014800) [pid = 1652] [serial = 244] [outer = 0x119387400] 14:08:22 INFO - PROCESS | 1652 | 1465247302883 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126a5ec00) [pid = 1652] [serial = 245] [outer = 0x119387400] 14:08:23 INFO - PROCESS | 1652 | 1465247303396 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]]]}] 14:08:23 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. 14:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 719ms 14:08:23 INFO - PROCESS | 1652 | 1465247303433 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 1652 | 1465247303435 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 14:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:08:23 INFO - PROCESS | 1652 | 1465247303439 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1652 | 1465247303440 Marionette TRACE conn2 <- [1,302,null,{}] 14:08:23 INFO - PROCESS | 1652 | 1465247303459 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}] 14:08:23 INFO - PROCESS | 1652 | 1465247303460 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:23 INFO - PROCESS | 1652 | 1465247303553 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:08:23 INFO - PROCESS | 1652 | 1465247303602 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1652 | 1465247303603 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ac000 == 47 [pid = 1652] [id = 83] 14:08:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1176c4400) [pid = 1652] [serial = 246] [outer = 0x0] 14:08:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1182b9400) [pid = 1652] [serial = 247] [outer = 0x1176c4400] 14:08:23 INFO - PROCESS | 1652 | 1465247303631 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1185cac00) [pid = 1652] [serial = 248] [outer = 0x1176c4400] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x129071000 == 46 [pid = 1652] [id = 77] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12905a000 == 45 [pid = 1652] [id = 76] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x11922f800 == 44 [pid = 1652] [id = 75] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x126a17000 == 43 [pid = 1652] [id = 74] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x124fc8800 == 42 [pid = 1652] [id = 73] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x123b1b800 == 41 [pid = 1652] [id = 72] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1212a2000 == 40 [pid = 1652] [id = 71] 14:08:23 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12892cc00) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1199cf800 == 39 [pid = 1652] [id = 70] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x119242800 == 38 [pid = 1652] [id = 69] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1185dc800 == 37 [pid = 1652] [id = 68] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x116ada800 == 36 [pid = 1652] [id = 67] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x116519000 == 35 [pid = 1652] [id = 66] 14:08:23 INFO - PROCESS | 1652 | --DOCSHELL 0x124fc5800 == 34 [pid = 1652] [id = 64] 14:08:24 INFO - PROCESS | 1652 | 1465247304020 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]]]}] 14:08:24 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. 14:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 14:08:24 INFO - PROCESS | 1652 | 1465247304061 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1652 | 1465247304063 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 14:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:08:24 INFO - PROCESS | 1652 | 1465247304068 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 1652 | 1465247304069 Marionette TRACE conn2 <- [1,306,null,{}] 14:08:24 INFO - PROCESS | 1652 | 1465247304072 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}] 14:08:24 INFO - PROCESS | 1652 | 1465247304073 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:24 INFO - PROCESS | 1652 | 1465247304160 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1198dbc00) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119892000) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1241c7000) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117138000) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116298c00) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115eed800) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11697e800) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11938d800) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118160800) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1182b3000) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118a1c800) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11927e000) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176cb000) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12400cc00) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116978000) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1192c1000) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118a17800) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121be6c00) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12134c400) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121788400) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124740800) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124489000) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124c66c00) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124c74800) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1244e5800) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124f51000) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124d0fc00) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128926800) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124d07c00) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12639b800) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119778c00) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1266b1c00) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 14:08:24 INFO - PROCESS | 1652 | 1465247304213 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1652 | 1465247304214 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x116573000 == 35 [pid = 1652] [id = 84] 14:08:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11697e800) [pid = 1652] [serial = 249] [outer = 0x0] 14:08:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1182ac400) [pid = 1652] [serial = 250] [outer = 0x11697e800] 14:08:24 INFO - PROCESS | 1652 | 1465247304241 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119773000) [pid = 1652] [serial = 251] [outer = 0x11697e800] 14:08:24 INFO - PROCESS | 1652 | 1465247304528 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]]]}] 14:08:24 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. 14:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 519ms 14:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:08:24 INFO - PROCESS | 1652 | 1465247304586 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1652 | 1465247304588 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 14:08:24 INFO - PROCESS | 1652 | 1465247304590 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 1652 | 1465247304593 Marionette TRACE conn2 <- [1,310,null,{}] 14:08:24 INFO - PROCESS | 1652 | 1465247304603 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}] 14:08:24 INFO - PROCESS | 1652 | 1465247304606 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:24 INFO - PROCESS | 1652 | 1465247304683 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:08:24 INFO - PROCESS | 1652 | 1465247304736 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1652 | 1465247304738 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f47000 == 36 [pid = 1652] [id = 85] 14:08:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11938a400) [pid = 1652] [serial = 252] [outer = 0x0] 14:08:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a08000) [pid = 1652] [serial = 253] [outer = 0x11938a400] 14:08:24 INFO - PROCESS | 1652 | 1465247304765 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12400bc00) [pid = 1652] [serial = 254] [outer = 0x11938a400] 14:08:25 INFO - PROCESS | 1652 | 1465247305054 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]]]}] 14:08:25 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. 14:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 474ms 14:08:25 INFO - PROCESS | 1652 | 1465247305072 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:08:25 INFO - PROCESS | 1652 | 1465247305074 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 14:08:25 INFO - PROCESS | 1652 | 1465247305085 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1652 | 1465247305086 Marionette TRACE conn2 <- [1,314,null,{}] 14:08:25 INFO - PROCESS | 1652 | 1465247305089 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}] 14:08:25 INFO - PROCESS | 1652 | 1465247305090 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:25 INFO - PROCESS | 1652 | 1465247305174 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:08:25 INFO - PROCESS | 1652 | 1465247305180 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1652 | 1465247305182 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c31000 == 37 [pid = 1652] [id = 86] 14:08:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1244e7000) [pid = 1652] [serial = 255] [outer = 0x0] 14:08:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124d07c00) [pid = 1652] [serial = 256] [outer = 0x1244e7000] 14:08:25 INFO - PROCESS | 1652 | 1465247305207 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124f51000) [pid = 1652] [serial = 257] [outer = 0x1244e7000] 14:08:25 INFO - PROCESS | 1652 | 1465247305519 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]]]}] 14:08:25 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. 14:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 477ms 14:08:25 INFO - PROCESS | 1652 | 1465247305554 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:08:25 INFO - PROCESS | 1652 | 1465247305555 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 14:08:25 INFO - PROCESS | 1652 | 1465247305557 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1652 | 1465247305558 Marionette TRACE conn2 <- [1,318,null,{}] 14:08:25 INFO - PROCESS | 1652 | 1465247305561 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}] 14:08:25 INFO - PROCESS | 1652 | 1465247305562 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:25 INFO - PROCESS | 1652 | 1465247305637 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:08:25 INFO - PROCESS | 1652 | 1465247305641 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1652 | 1465247305642 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185eb000 == 38 [pid = 1652] [id = 87] 14:08:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124d02400) [pid = 1652] [serial = 258] [outer = 0x0] 14:08:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1266b3400) [pid = 1652] [serial = 259] [outer = 0x124d02400] 14:08:25 INFO - PROCESS | 1652 | 1465247305669 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126a61400) [pid = 1652] [serial = 260] [outer = 0x124d02400] 14:08:26 INFO - PROCESS | 1652 | 1465247306005 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]]]}] 14:08:26 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. 14:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 14:08:26 INFO - PROCESS | 1652 | 1465247306026 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 1652 | 1465247306027 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 14:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:08:26 INFO - PROCESS | 1652 | 1465247306032 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 1652 | 1465247306033 Marionette TRACE conn2 <- [1,322,null,{}] 14:08:26 INFO - PROCESS | 1652 | 1465247306035 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}] 14:08:26 INFO - PROCESS | 1652 | 1465247306039 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:26 INFO - PROCESS | 1652 | 1465247306133 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:08:26 INFO - PROCESS | 1652 | 1465247306165 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 1652 | 1465247306166 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e6800 == 39 [pid = 1652] [id = 88] 14:08:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124f51800) [pid = 1652] [serial = 261] [outer = 0x0] 14:08:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126a68000) [pid = 1652] [serial = 262] [outer = 0x124f51800] 14:08:26 INFO - PROCESS | 1652 | 1465247306219 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128b8b800) [pid = 1652] [serial = 263] [outer = 0x124f51800] 14:08:26 INFO - PROCESS | 1652 | 1465247306552 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]]]}] 14:08:26 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. 14:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 14:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:08:26 INFO - PROCESS | 1652 | 1465247306601 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 1652 | 1465247306602 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 14:08:26 INFO - PROCESS | 1652 | 1465247306604 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 1652 | 1465247306604 Marionette TRACE conn2 <- [1,326,null,{}] 14:08:26 INFO - PROCESS | 1652 | 1465247306606 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}] 14:08:26 INFO - PROCESS | 1652 | 1465247306607 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:26 INFO - PROCESS | 1652 | 1465247306685 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:08:26 INFO - PROCESS | 1652 | 1465247306720 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 1652 | 1465247306721 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x111ea3800 == 40 [pid = 1652] [id = 89] 14:08:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b88c00) [pid = 1652] [serial = 264] [outer = 0x0] 14:08:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128fec400) [pid = 1652] [serial = 265] [outer = 0x128b88c00] 14:08:26 INFO - PROCESS | 1652 | 1465247306754 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118154800) [pid = 1652] [serial = 266] [outer = 0x128b88c00] 14:08:27 INFO - PROCESS | 1652 | 1465247307085 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]]]}] 14:08:27 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. 14:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 14:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:08:27 INFO - PROCESS | 1652 | 1465247307123 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 1652 | 1465247307124 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 14:08:27 INFO - PROCESS | 1652 | 1465247307127 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 1652 | 1465247307128 Marionette TRACE conn2 <- [1,330,null,{}] 14:08:27 INFO - PROCESS | 1652 | 1465247307131 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}] 14:08:27 INFO - PROCESS | 1652 | 1465247307132 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:27 INFO - PROCESS | 1652 | 1465247307255 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:08:27 INFO - PROCESS | 1652 | 1465247307270 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1652 | 1465247307271 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263ef800 == 41 [pid = 1652] [id = 90] 14:08:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1266ae800) [pid = 1652] [serial = 267] [outer = 0x0] 14:08:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a433c00) [pid = 1652] [serial = 268] [outer = 0x1266ae800] 14:08:27 INFO - PROCESS | 1652 | 1465247307311 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a466400) [pid = 1652] [serial = 269] [outer = 0x1266ae800] 14:08:27 INFO - PROCESS | 1652 | 1465247307764 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]]]}] 14:08:27 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. 14:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 669ms 14:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:08:27 INFO - PROCESS | 1652 | 1465247307799 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 1652 | 1465247307800 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 14:08:27 INFO - PROCESS | 1652 | 1465247307802 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 1652 | 1465247307803 Marionette TRACE conn2 <- [1,334,null,{}] 14:08:27 INFO - PROCESS | 1652 | 1465247307805 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}] 14:08:27 INFO - PROCESS | 1652 | 1465247307806 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:27 INFO - PROCESS | 1652 | 1465247307909 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:08:27 INFO - PROCESS | 1652 | 1465247307914 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1652 | 1465247307915 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b98000 == 42 [pid = 1652] [id = 91] 14:08:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a5c1800) [pid = 1652] [serial = 270] [outer = 0x0] 14:08:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a5c6c00) [pid = 1652] [serial = 271] [outer = 0x12a5c1800] 14:08:27 INFO - PROCESS | 1652 | 1465247307987 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12ae45800) [pid = 1652] [serial = 272] [outer = 0x12a5c1800] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115549000) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118162c00) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1292cf000) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115544c00) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124d06000) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11938f800) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11938b800) [pid = 1652] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1242b5c00) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12400e800) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115ee7400) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118216400) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124d05800) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1185c6c00) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:08:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124d91c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:08:28 INFO - PROCESS | 1652 | 1465247308509 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]]]}] 14:08:28 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. 14:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 718ms 14:08:28 INFO - PROCESS | 1652 | 1465247308521 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 1652 | 1465247308523 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 14:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:08:28 INFO - PROCESS | 1652 | 1465247308527 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1652 | 1465247308529 Marionette TRACE conn2 <- [1,338,null,{}] 14:08:28 INFO - PROCESS | 1652 | 1465247308532 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}] 14:08:28 INFO - PROCESS | 1652 | 1465247308534 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:28 INFO - PROCESS | 1652 | 1465247308698 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:08:28 INFO - PROCESS | 1652 | 1465247308732 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 1652 | 1465247308733 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d30800 == 43 [pid = 1652] [id = 92] 14:08:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1185c4c00) [pid = 1652] [serial = 273] [outer = 0x0] 14:08:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1242b5c00) [pid = 1652] [serial = 274] [outer = 0x1185c4c00] 14:08:28 INFO - PROCESS | 1652 | 1465247308757 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a5c2000) [pid = 1652] [serial = 275] [outer = 0x1185c4c00] 14:08:29 INFO - PROCESS | 1652 | 1465247309017 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]]]}] 14:08:29 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. 14:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 522ms 14:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:08:29 INFO - PROCESS | 1652 | 1465247309052 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 1652 | 1465247309053 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 14:08:29 INFO - PROCESS | 1652 | 1465247309056 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 1652 | 1465247309058 Marionette TRACE conn2 <- [1,342,null,{}] 14:08:29 INFO - PROCESS | 1652 | 1465247309060 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}] 14:08:29 INFO - PROCESS | 1652 | 1465247309063 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:29 INFO - PROCESS | 1652 | 1465247309175 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:08:29 INFO - PROCESS | 1652 | 1465247309223 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 1652 | 1465247309225 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x129572000 == 44 [pid = 1652] [id = 93] 14:08:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124d06000) [pid = 1652] [serial = 276] [outer = 0x0] 14:08:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a43fc00) [pid = 1652] [serial = 277] [outer = 0x124d06000] 14:08:29 INFO - PROCESS | 1652 | 1465247309251 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b7a2c00) [pid = 1652] [serial = 278] [outer = 0x124d06000] 14:08:29 INFO - PROCESS | 1652 | 1465247309520 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]]]}] 14:08:29 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. 14:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 14:08:29 INFO - PROCESS | 1652 | 1465247309576 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 1652 | 1465247309580 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 14:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:08:29 INFO - PROCESS | 1652 | 1465247309585 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 1652 | 1465247309587 Marionette TRACE conn2 <- [1,346,null,{}] 14:08:29 INFO - PROCESS | 1652 | 1465247309589 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}] 14:08:29 INFO - PROCESS | 1652 | 1465247309591 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:29 INFO - PROCESS | 1652 | 1465247309703 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:08:29 INFO - PROCESS | 1652 | 1465247309709 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 1652 | 1465247309711 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5db000 == 45 [pid = 1652] [id = 94] 14:08:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b7a5000) [pid = 1652] [serial = 279] [outer = 0x0] 14:08:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b89e000) [pid = 1652] [serial = 280] [outer = 0x12b7a5000] 14:08:29 INFO - PROCESS | 1652 | 1465247309753 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b8a5400) [pid = 1652] [serial = 281] [outer = 0x12b7a5000] 14:08:30 INFO - PROCESS | 1652 | 1465247310169 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]]]}] 14:08:30 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. 14:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 14:08:30 INFO - PROCESS | 1652 | 1465247310204 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 1652 | 1465247310205 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 14:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:08:30 INFO - PROCESS | 1652 | 1465247310207 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 1652 | 1465247310208 Marionette TRACE conn2 <- [1,350,null,{}] 14:08:30 INFO - PROCESS | 1652 | 1465247310211 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}] 14:08:30 INFO - PROCESS | 1652 | 1465247310212 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:30 INFO - PROCESS | 1652 | 1465247310298 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:08:30 INFO - PROCESS | 1652 | 1465247310301 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 1652 | 1465247310302 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aec9800 == 46 [pid = 1652] [id = 95] 14:08:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b8a8c00) [pid = 1652] [serial = 282] [outer = 0x0] 14:08:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b8ae400) [pid = 1652] [serial = 283] [outer = 0x12b8a8c00] 14:08:30 INFO - PROCESS | 1652 | 1465247310326 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b8b4c00) [pid = 1652] [serial = 284] [outer = 0x12b8a8c00] 14:08:30 INFO - PROCESS | 1652 | 1465247310780 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]]]}] 14:08:30 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. 14:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 617ms 14:08:30 INFO - PROCESS | 1652 | 1465247310826 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 1652 | 1465247310828 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 14:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:08:30 INFO - PROCESS | 1652 | 1465247310831 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 1652 | 1465247310834 Marionette TRACE conn2 <- [1,354,null,{}] 14:08:30 INFO - PROCESS | 1652 | 1465247310837 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}] 14:08:30 INFO - PROCESS | 1652 | 1465247310839 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:30 INFO - PROCESS | 1652 | 1465247310943 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:08:31 INFO - PROCESS | 1652 | 1465247310994 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1652 | 1465247310996 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e74000 == 47 [pid = 1652] [id = 96] 14:08:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1175b1800) [pid = 1652] [serial = 285] [outer = 0x0] 14:08:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1182b8400) [pid = 1652] [serial = 286] [outer = 0x1175b1800] 14:08:31 INFO - PROCESS | 1652 | 1465247311026 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118aa4c00) [pid = 1652] [serial = 287] [outer = 0x1175b1800] 14:08:31 INFO - PROCESS | 1652 | 1465247311549 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]]]}] 14:08:31 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. 14:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 14:08:31 INFO - PROCESS | 1652 | 1465247311603 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 1652 | 1465247311607 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 14:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:08:31 INFO - PROCESS | 1652 | 1465247311616 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1652 | 1465247311619 Marionette TRACE conn2 <- [1,358,null,{}] 14:08:31 INFO - PROCESS | 1652 | 1465247311623 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}] 14:08:31 INFO - PROCESS | 1652 | 1465247311625 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:31 INFO - PROCESS | 1652 | 1465247311747 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:08:31 INFO - PROCESS | 1652 | 1465247311809 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1652 | 1465247311811 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12192b800 == 48 [pid = 1652] [id = 97] 14:08:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119d32c00) [pid = 1652] [serial = 288] [outer = 0x0] 14:08:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11b1a2800) [pid = 1652] [serial = 289] [outer = 0x119d32c00] 14:08:31 INFO - PROCESS | 1652 | 1465247311841 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123fbec00) [pid = 1652] [serial = 290] [outer = 0x119d32c00] 14:08:32 INFO - PROCESS | 1652 | 1465247312291 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]]]}] 14:08:32 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. 14:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 721ms 14:08:32 INFO - PROCESS | 1652 | 1465247312337 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:08:32 INFO - PROCESS | 1652 | 1465247312338 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 14:08:32 INFO - PROCESS | 1652 | 1465247312341 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 1652 | 1465247312344 Marionette TRACE conn2 <- [1,362,null,{}] 14:08:32 INFO - PROCESS | 1652 | 1465247312352 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}] 14:08:32 INFO - PROCESS | 1652 | 1465247312355 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:32 INFO - PROCESS | 1652 | 1465247312461 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:08:32 INFO - PROCESS | 1652 | 1465247312526 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 1652 | 1465247312528 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5d4800 == 49 [pid = 1652] [id = 98] 14:08:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126a64800) [pid = 1652] [serial = 291] [outer = 0x0] 14:08:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126a69c00) [pid = 1652] [serial = 292] [outer = 0x126a64800] 14:08:32 INFO - PROCESS | 1652 | 1465247312560 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128b7f400) [pid = 1652] [serial = 293] [outer = 0x126a64800] 14:08:33 INFO - PROCESS | 1652 | 1465247313002 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]]]}] 14:08:33 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. 14:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 14:08:33 INFO - PROCESS | 1652 | 1465247313014 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1652 | 1465247313016 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 14:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:08:33 INFO - PROCESS | 1652 | 1465247313046 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1652 | 1465247313047 Marionette TRACE conn2 <- [1,366,null,{}] 14:08:33 INFO - PROCESS | 1652 | 1465247313071 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}] 14:08:33 INFO - PROCESS | 1652 | 1465247313073 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:33 INFO - PROCESS | 1652 | 1465247313186 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:08:33 INFO - PROCESS | 1652 | 1465247313267 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1652 | 1465247313268 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6ab000 == 50 [pid = 1652] [id = 99] 14:08:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a5ccc00) [pid = 1652] [serial = 294] [outer = 0x0] 14:08:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ae4b000) [pid = 1652] [serial = 295] [outer = 0x12a5ccc00] 14:08:33 INFO - PROCESS | 1652 | 1465247313299 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b63e800) [pid = 1652] [serial = 296] [outer = 0x12a5ccc00] 14:08:33 INFO - PROCESS | 1652 | 1465247313757 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]]]}] 14:08:33 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. 14:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 800ms 14:08:33 INFO - PROCESS | 1652 | 1465247313952 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1652 | 1465247313955 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 14:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:08:33 INFO - PROCESS | 1652 | 1465247313959 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1652 | 1465247313961 Marionette TRACE conn2 <- [1,370,null,{}] 14:08:33 INFO - PROCESS | 1652 | 1465247313964 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}] 14:08:33 INFO - PROCESS | 1652 | 1465247313966 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:34 INFO - PROCESS | 1652 | 1465247314055 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:08:34 INFO - PROCESS | 1652 | 1465247314102 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1652 | 1465247314105 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ad5000 == 51 [pid = 1652] [id = 100] 14:08:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1182ae400) [pid = 1652] [serial = 297] [outer = 0x0] 14:08:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11852f400) [pid = 1652] [serial = 298] [outer = 0x1182ae400] 14:08:34 INFO - PROCESS | 1652 | 1465247314133 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118a20800) [pid = 1652] [serial = 299] [outer = 0x1182ae400] 14:08:34 INFO - PROCESS | 1652 | 1465247314546 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]]]}] 14:08:34 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. 14:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 620ms 14:08:34 INFO - PROCESS | 1652 | 1465247314580 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 1652 | 1465247314582 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 14:08:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:08:34 INFO - PROCESS | 1652 | 1465247314586 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1652 | 1465247314589 Marionette TRACE conn2 <- [1,374,null,{}] 14:08:34 INFO - PROCESS | 1652 | 1465247314591 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}] 14:08:34 INFO - PROCESS | 1652 | 1465247314593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:34 INFO - PROCESS | 1652 | 1465247314684 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:08:34 INFO - PROCESS | 1652 | 1465247314735 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1652 | 1465247314736 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11744f800 == 52 [pid = 1652] [id = 101] 14:08:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x119891c00) [pid = 1652] [serial = 300] [outer = 0x0] 14:08:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119a0c800) [pid = 1652] [serial = 301] [outer = 0x119891c00] 14:08:34 INFO - PROCESS | 1652 | 1465247314764 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x121be1800) [pid = 1652] [serial = 302] [outer = 0x119891c00] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5db000 == 51 [pid = 1652] [id = 94] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x129572000 == 50 [pid = 1652] [id = 93] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x124d30800 == 49 [pid = 1652] [id = 92] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x128b98000 == 48 [pid = 1652] [id = 91] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1263ef800 == 47 [pid = 1652] [id = 90] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x111ea3800 == 46 [pid = 1652] [id = 89] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e6800 == 45 [pid = 1652] [id = 88] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1185eb000 == 44 [pid = 1652] [id = 87] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119c31000 == 43 [pid = 1652] [id = 86] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x118f47000 == 42 [pid = 1652] [id = 85] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116573000 == 41 [pid = 1652] [id = 84] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ac000 == 40 [pid = 1652] [id = 83] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x129056800 == 39 [pid = 1652] [id = 81] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12114a800 == 38 [pid = 1652] [id = 80] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x118229800 == 37 [pid = 1652] [id = 79] 14:08:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12956d800 == 36 [pid = 1652] [id = 78] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12d098c00) [pid = 1652] [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.] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118155800) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124c68c00) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1295ee800) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11652e000) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1175a6400) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1295f2c00) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128ccf000) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119abbc00) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119899000) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1292d4c00) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12ae3f800) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a5cb800) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12400a800) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118223800) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1214cf400) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11852a000) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128930800) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a43d000) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1185cf000) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1266b7800) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a46e800) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118f29000) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1292ce800) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128fe4000) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11b19c000) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124010400) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 14:08:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12ae48800) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 14:08:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:08:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 571ms 14:08:35 INFO - PROCESS | 1652 | 1465247315152 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:08:35 INFO - PROCESS | 1652 | 1465247315156 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 1652 | 1465247315158 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 14:08:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:08:35 INFO - PROCESS | 1652 | 1465247315160 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1652 | 1465247315162 Marionette TRACE conn2 <- [1,378,null,{}] 14:08:35 INFO - PROCESS | 1652 | 1465247315170 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}] 14:08:35 INFO - PROCESS | 1652 | 1465247315173 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:35 INFO - PROCESS | 1652 | 1465247315254 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:08:35 INFO - PROCESS | 1652 | 1465247315327 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 1652 | 1465247315329 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x118244000 == 37 [pid = 1652] [id = 102] 14:08:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1244e7800) [pid = 1652] [serial = 303] [outer = 0x0] 14:08:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124d05800) [pid = 1652] [serial = 304] [outer = 0x1244e7800] 14:08:35 INFO - PROCESS | 1652 | 1465247315360 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12645f000) [pid = 1652] [serial = 305] [outer = 0x1244e7800] 14:08:35 INFO - PROCESS | 1652 | 1465247315655 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:08:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 523ms 14:08:35 INFO - PROCESS | 1652 | 1465247315686 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 1652 | 1465247315687 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 14:08:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:08:35 INFO - PROCESS | 1652 | 1465247315689 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1652 | 1465247315690 Marionette TRACE conn2 <- [1,382,null,{}] 14:08:35 INFO - PROCESS | 1652 | 1465247315693 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}] 14:08:35 INFO - PROCESS | 1652 | 1465247315695 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:35 INFO - PROCESS | 1652 | 1465247315783 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:08:35 INFO - PROCESS | 1652 | 1465247315830 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 1652 | 1465247315832 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cb1800 == 38 [pid = 1652] [id = 103] 14:08:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124c73800) [pid = 1652] [serial = 306] [outer = 0x0] 14:08:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128923400) [pid = 1652] [serial = 307] [outer = 0x124c73800] 14:08:35 INFO - PROCESS | 1652 | 1465247315859 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128b86c00) [pid = 1652] [serial = 308] [outer = 0x124c73800] 14:08:36 INFO - PROCESS | 1652 | 1465247316213 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:08:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 14:08:36 INFO - PROCESS | 1652 | 1465247316268 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 1652 | 1465247316269 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 14:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:08:36 INFO - PROCESS | 1652 | 1465247316291 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1652 | 1465247316292 Marionette TRACE conn2 <- [1,386,null,{}] 14:08:36 INFO - PROCESS | 1652 | 1465247316301 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}] 14:08:36 INFO - PROCESS | 1652 | 1465247316302 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:36 INFO - PROCESS | 1652 | 1465247316404 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:08:36 INFO - PROCESS | 1652 | 1465247316416 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1652 | 1465247316418 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac4000 == 39 [pid = 1652] [id = 104] 14:08:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128b7f000) [pid = 1652] [serial = 309] [outer = 0x0] 14:08:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128fe9400) [pid = 1652] [serial = 310] [outer = 0x128b7f000] 14:08:36 INFO - PROCESS | 1652 | 1465247316442 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12ae42000) [pid = 1652] [serial = 311] [outer = 0x128b7f000] 14:08:36 INFO - PROCESS | 1652 | 1465247316766 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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 526ms 14:08:36 INFO - PROCESS | 1652 | 1465247316810 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:08:36 INFO - PROCESS | 1652 | 1465247316811 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 14:08:36 INFO - PROCESS | 1652 | 1465247316814 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1652 | 1465247316815 Marionette TRACE conn2 <- [1,390,null,{}] 14:08:36 INFO - PROCESS | 1652 | 1465247316817 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}] 14:08:36 INFO - PROCESS | 1652 | 1465247316821 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:36 INFO - PROCESS | 1652 | 1465247316920 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:08:36 INFO - PROCESS | 1652 | 1465247316924 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1652 | 1465247316926 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fda800 == 40 [pid = 1652] [id = 105] 14:08:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f81800) [pid = 1652] [serial = 312] [outer = 0x0] 14:08:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b7a0400) [pid = 1652] [serial = 313] [outer = 0x116f81800] 14:08:37 INFO - PROCESS | 1652 | 1465247317002 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12ba51400) [pid = 1652] [serial = 314] [outer = 0x116f81800] 14:08:37 INFO - PROCESS | 1652 | 1465247317350 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 569ms 14:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:08:37 INFO - PROCESS | 1652 | 1465247317383 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 1652 | 1465247317384 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 14:08:37 INFO - PROCESS | 1652 | 1465247317387 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1652 | 1465247317388 Marionette TRACE conn2 <- [1,394,null,{}] 14:08:37 INFO - PROCESS | 1652 | 1465247317390 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}] 14:08:37 INFO - PROCESS | 1652 | 1465247317391 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:37 INFO - PROCESS | 1652 | 1465247317488 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:08:37 INFO - PROCESS | 1652 | 1465247317499 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1652 | 1465247317500 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b9e800 == 41 [pid = 1652] [id = 106] 14:08:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b8b2800) [pid = 1652] [serial = 315] [outer = 0x0] 14:08:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12ba59800) [pid = 1652] [serial = 316] [outer = 0x12b8b2800] 14:08:37 INFO - PROCESS | 1652 | 1465247317524 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ba5f000) [pid = 1652] [serial = 317] [outer = 0x12b8b2800] 14:08:37 INFO - PROCESS | 1652 | 1465247317883 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 14:08:37 INFO - PROCESS | 1652 | 1465247317905 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 1652 | 1465247317906 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 14:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:08:37 INFO - PROCESS | 1652 | 1465247317908 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1652 | 1465247317909 Marionette TRACE conn2 <- [1,398,null,{}] 14:08:37 INFO - PROCESS | 1652 | 1465247317914 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}] 14:08:37 INFO - PROCESS | 1652 | 1465247317915 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:38 INFO - PROCESS | 1652 | 1465247318014 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:08:38 INFO - PROCESS | 1652 | 1465247318017 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 1652 | 1465247318019 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12926c000 == 42 [pid = 1652] [id = 107] 14:08:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12ba51800) [pid = 1652] [serial = 318] [outer = 0x0] 14:08:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12be34800) [pid = 1652] [serial = 319] [outer = 0x12ba51800] 14:08:38 INFO - PROCESS | 1652 | 1465247318072 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12be43400) [pid = 1652] [serial = 320] [outer = 0x12ba51800] 14:08:38 INFO - PROCESS | 1652 | 1465247318405 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 14:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:08:38 INFO - PROCESS | 1652 | 1465247318438 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 1652 | 1465247318439 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 14:08:38 INFO - PROCESS | 1652 | 1465247318441 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 1652 | 1465247318442 Marionette TRACE conn2 <- [1,402,null,{}] 14:08:38 INFO - PROCESS | 1652 | 1465247318444 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}] 14:08:38 INFO - PROCESS | 1652 | 1465247318448 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:38 INFO - PROCESS | 1652 | 1465247318547 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:08:38 INFO - PROCESS | 1652 | 1465247318550 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 1652 | 1465247318552 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4f6800 == 43 [pid = 1652] [id = 108] 14:08:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ba52400) [pid = 1652] [serial = 321] [outer = 0x0] 14:08:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12be4ac00) [pid = 1652] [serial = 322] [outer = 0x12ba52400] 14:08:38 INFO - PROCESS | 1652 | 1465247318601 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12be50400) [pid = 1652] [serial = 323] [outer = 0x12ba52400] 14:08:38 INFO - PROCESS | 1652 | 1465247318913 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124f51800) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b7a5000) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128b88c00) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1176c4400) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11697e800) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124d02400) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11938a400) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1266ae800) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11938a800) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116f88800) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124012c00) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116a12800) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119387400) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a5c1800) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1244e7000) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185c4c00) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:08:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124d06000) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:08:39 INFO - PROCESS | 1652 | 1465247319032 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 1652 | 1465247319033 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 14:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:08:39 INFO - PROCESS | 1652 | 1465247319046 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 1652 | 1465247319047 Marionette TRACE conn2 <- [1,406,null,{}] 14:08:39 INFO - PROCESS | 1652 | 1465247319049 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}] 14:08:39 INFO - PROCESS | 1652 | 1465247319050 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:39 INFO - PROCESS | 1652 | 1465247319171 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:08:39 INFO - PROCESS | 1652 | 1465247319179 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1652 | 1465247319180 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971c000 == 44 [pid = 1652] [id = 109] 14:08:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1185cd400) [pid = 1652] [serial = 324] [outer = 0x0] 14:08:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119287800) [pid = 1652] [serial = 325] [outer = 0x1185cd400] 14:08:39 INFO - PROCESS | 1652 | 1465247319231 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121438c00) [pid = 1652] [serial = 326] [outer = 0x1185cd400] 14:08:39 INFO - PROCESS | 1652 | 1465247319504 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:08:39 INFO - PROCESS | 1652 | 1465247319744 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]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 771ms 14:08:39 INFO - PROCESS | 1652 | 1465247319816 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 1652 | 1465247319817 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 14:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:08:39 INFO - PROCESS | 1652 | 1465247319819 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 1652 | 1465247319821 Marionette TRACE conn2 <- [1,410,null,{}] 14:08:39 INFO - PROCESS | 1652 | 1465247319823 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}] 14:08:39 INFO - PROCESS | 1652 | 1465247319825 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:39 INFO - PROCESS | 1652 | 1465247319920 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:08:39 INFO - PROCESS | 1652 | 1465247319923 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1652 | 1465247319925 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbe2000 == 45 [pid = 1652] [id = 110] 14:08:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1198d4400) [pid = 1652] [serial = 327] [outer = 0x0] 14:08:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12be4f400) [pid = 1652] [serial = 328] [outer = 0x1198d4400] 14:08:39 INFO - PROCESS | 1652 | 1465247319951 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12c531400) [pid = 1652] [serial = 329] [outer = 0x1198d4400] 14:08:40 INFO - PROCESS | 1652 | 1465247320303 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 14:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:08:40 INFO - PROCESS | 1652 | 1465247320342 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1652 | 1465247320343 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 14:08:40 INFO - PROCESS | 1652 | 1465247320348 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1652 | 1465247320349 Marionette TRACE conn2 <- [1,414,null,{}] 14:08:40 INFO - PROCESS | 1652 | 1465247320351 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}] 14:08:40 INFO - PROCESS | 1652 | 1465247320352 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:40 INFO - PROCESS | 1652 | 1465247320441 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:08:40 INFO - PROCESS | 1652 | 1465247320447 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1652 | 1465247320448 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c402800 == 46 [pid = 1652] [id = 111] 14:08:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b89c800) [pid = 1652] [serial = 330] [outer = 0x0] 14:08:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bf7e000) [pid = 1652] [serial = 331] [outer = 0x12b89c800] 14:08:40 INFO - PROCESS | 1652 | 1465247320472 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bf7fc00) [pid = 1652] [serial = 332] [outer = 0x12b89c800] 14:08:40 INFO - PROCESS | 1652 | 1465247320821 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 14:08:40 INFO - PROCESS | 1652 | 1465247320867 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1652 | 1465247320869 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 14:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:08:40 INFO - PROCESS | 1652 | 1465247320872 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1652 | 1465247320874 Marionette TRACE conn2 <- [1,418,null,{}] 14:08:40 INFO - PROCESS | 1652 | 1465247320877 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}] 14:08:40 INFO - PROCESS | 1652 | 1465247320879 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:41 INFO - PROCESS | 1652 | 1465247321041 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:08:41 INFO - PROCESS | 1652 | 1465247321216 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1652 | 1465247321218 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x115509800 == 47 [pid = 1652] [id = 112] 14:08:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115ee7000) [pid = 1652] [serial = 333] [outer = 0x0] 14:08:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116908000) [pid = 1652] [serial = 334] [outer = 0x115ee7000] 14:08:41 INFO - PROCESS | 1652 | 1465247321270 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118219000) [pid = 1652] [serial = 335] [outer = 0x115ee7000] 14:08:42 INFO - PROCESS | 1652 | 1465247322220 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]]]}] 14:08:42 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 14:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1370ms 14:08:42 INFO - PROCESS | 1652 | 1465247322244 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 1652 | 1465247322246 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 14:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:08:42 INFO - PROCESS | 1652 | 1465247322249 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 1652 | 1465247322251 Marionette TRACE conn2 <- [1,422,null,{}] 14:08:42 INFO - PROCESS | 1652 | 1465247322254 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}] 14:08:42 INFO - PROCESS | 1652 | 1465247322256 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:42 INFO - PROCESS | 1652 | 1465247322361 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:08:42 INFO - PROCESS | 1652 | 1465247322414 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 1652 | 1465247322416 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c99000 == 48 [pid = 1652] [id = 113] 14:08:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118f28400) [pid = 1652] [serial = 336] [outer = 0x0] 14:08:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119de6c00) [pid = 1652] [serial = 337] [outer = 0x118f28400] 14:08:42 INFO - PROCESS | 1652 | 1465247322446 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119dee400) [pid = 1652] [serial = 338] [outer = 0x118f28400] 14:08:43 INFO - PROCESS | 1652 | 1465247323393 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:08:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 14:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:08:43 INFO - PROCESS | 1652 | 1465247323421 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1652 | 1465247323424 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 14:08:43 INFO - PROCESS | 1652 | 1465247323427 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1652 | 1465247323429 Marionette TRACE conn2 <- [1,426,null,{}] 14:08:43 INFO - PROCESS | 1652 | 1465247323434 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}] 14:08:43 INFO - PROCESS | 1652 | 1465247323435 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:43 INFO - PROCESS | 1652 | 1465247323527 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:08:43 INFO - PROCESS | 1652 | 1465247323579 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1652 | 1465247323581 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1d000 == 49 [pid = 1652] [id = 114] 14:08:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119defc00) [pid = 1652] [serial = 339] [outer = 0x0] 14:08:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12177d800) [pid = 1652] [serial = 340] [outer = 0x119defc00] 14:08:43 INFO - PROCESS | 1652 | 1465247323628 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1242b0000) [pid = 1652] [serial = 341] [outer = 0x119defc00] 14:08:44 INFO - PROCESS | 1652 | 1465247324269 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] 14:08:44 INFO - PROCESS | 1652 | 1465247324505 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 14:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:08:44 INFO - PROCESS | 1652 | 1465247324508 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 1652 | 1465247324510 Marionette TRACE conn2 <- [1,430,null,{}] 14:08:44 INFO - PROCESS | 1652 | 1465247324514 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}] 14:08:44 INFO - PROCESS | 1652 | 1465247324516 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:44 INFO - PROCESS | 1652 | 1465247324606 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:08:44 INFO - PROCESS | 1652 | 1465247324656 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 1652 | 1465247324659 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746c800 == 50 [pid = 1652] [id = 115] 14:08:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11938b000) [pid = 1652] [serial = 342] [outer = 0x0] 14:08:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119892c00) [pid = 1652] [serial = 343] [outer = 0x11938b000] 14:08:44 INFO - PROCESS | 1652 | 1465247324686 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119de9800) [pid = 1652] [serial = 344] [outer = 0x11938b000] 14:08:45 INFO - PROCESS | 1652 | 1465247325139 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 14:08:45 INFO - PROCESS | 1652 | 1465247325184 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1652 | 1465247325187 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 14:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:08:45 INFO - PROCESS | 1652 | 1465247325194 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1652 | 1465247325199 Marionette TRACE conn2 <- [1,434,null,{}] 14:08:45 INFO - PROCESS | 1652 | 1465247325203 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}] 14:08:45 INFO - PROCESS | 1652 | 1465247325205 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:45 INFO - PROCESS | 1652 | 1465247325337 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:08:45 INFO - PROCESS | 1652 | 1465247325435 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1652 | 1465247325437 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x118238800 == 51 [pid = 1652] [id = 116] 14:08:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12134c400) [pid = 1652] [serial = 345] [outer = 0x0] 14:08:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12143b400) [pid = 1652] [serial = 346] [outer = 0x12134c400] 14:08:45 INFO - PROCESS | 1652 | 1465247325484 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x123fc0000) [pid = 1652] [serial = 347] [outer = 0x12134c400] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11651d800 == 50 [pid = 1652] [id = 65] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12c402800 == 49 [pid = 1652] [id = 111] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbe2000 == 48 [pid = 1652] [id = 110] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11971c000 == 47 [pid = 1652] [id = 109] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4f6800 == 46 [pid = 1652] [id = 108] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12926c000 == 45 [pid = 1652] [id = 107] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x128b9e800 == 44 [pid = 1652] [id = 106] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x124fda800 == 43 [pid = 1652] [id = 105] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac4000 == 42 [pid = 1652] [id = 104] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x119cb1800 == 41 [pid = 1652] [id = 103] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x118244000 == 40 [pid = 1652] [id = 102] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11744f800 == 39 [pid = 1652] [id = 101] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x118ad5000 == 38 [pid = 1652] [id = 100] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12b6ab000 == 37 [pid = 1652] [id = 99] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5d4800 == 36 [pid = 1652] [id = 98] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12192b800 == 35 [pid = 1652] [id = 97] 14:08:45 INFO - PROCESS | 1652 | --DOCSHELL 0x117e74000 == 34 [pid = 1652] [id = 96] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128fec400) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1185cac00) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1182b9400) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1182ac400) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119773000) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126a61400) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1266b3400) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119a08000) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a433c00) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12400bc00) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11b19f800) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198da800) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1185c9400) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1182b2000) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118154800) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126730000) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124d9bc00) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12ae8c400) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12b63c400) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126a5ec00) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124014800) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a5c6c00) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124d07c00) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124f51000) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12a466400) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1242b5c00) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12b7a2c00) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12ae45800) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a43fc00) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126a68000) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128b8b800) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a5c2000) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12b8a5400) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b89e000) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 14:08:45 INFO - PROCESS | 1652 | 1465247325886 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 728ms 14:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:08:45 INFO - PROCESS | 1652 | 1465247325918 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1652 | 1465247325919 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 14:08:45 INFO - PROCESS | 1652 | 1465247325922 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1652 | 1465247325923 Marionette TRACE conn2 <- [1,438,null,{}] 14:08:45 INFO - PROCESS | 1652 | 1465247325932 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}] 14:08:45 INFO - PROCESS | 1652 | 1465247325935 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:46 INFO - PROCESS | 1652 | 1465247326034 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:08:46 INFO - PROCESS | 1652 | 1465247326092 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1652 | 1465247326094 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ed800 == 35 [pid = 1652] [id = 117] 14:08:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1241c7000) [pid = 1652] [serial = 348] [outer = 0x0] 14:08:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124d0fc00) [pid = 1652] [serial = 349] [outer = 0x1241c7000] 14:08:46 INFO - PROCESS | 1652 | 1465247326122 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1266b9400) [pid = 1652] [serial = 350] [outer = 0x1241c7000] 14:08:46 INFO - PROCESS | 1652 | 1465247326417 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 520ms 14:08:46 INFO - PROCESS | 1652 | 1465247326443 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 1652 | 1465247326444 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 14:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:08:46 INFO - PROCESS | 1652 | 1465247326449 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1652 | 1465247326451 Marionette TRACE conn2 <- [1,442,null,{}] 14:08:46 INFO - PROCESS | 1652 | 1465247326453 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}] 14:08:46 INFO - PROCESS | 1652 | 1465247326454 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:46 INFO - PROCESS | 1652 | 1465247326537 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:08:46 INFO - PROCESS | 1652 | 1465247326540 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1652 | 1465247326541 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d8a800 == 36 [pid = 1652] [id = 118] 14:08:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126a3c000) [pid = 1652] [serial = 351] [outer = 0x0] 14:08:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128b81c00) [pid = 1652] [serial = 352] [outer = 0x126a3c000] 14:08:46 INFO - PROCESS | 1652 | 1465247326568 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128b89400) [pid = 1652] [serial = 353] [outer = 0x126a3c000] 14:08:46 INFO - PROCESS | 1652 | 1465247326888 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 471ms 14:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:08:46 INFO - PROCESS | 1652 | 1465247326919 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 1652 | 1465247326920 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 14:08:46 INFO - PROCESS | 1652 | 1465247326922 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1652 | 1465247326923 Marionette TRACE conn2 <- [1,446,null,{}] 14:08:46 INFO - PROCESS | 1652 | 1465247326926 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}] 14:08:46 INFO - PROCESS | 1652 | 1465247326927 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:47 INFO - PROCESS | 1652 | 1465247327003 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:08:47 INFO - PROCESS | 1652 | 1465247327006 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 1652 | 1465247327008 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x121815800 == 37 [pid = 1652] [id = 119] 14:08:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128b7e400) [pid = 1652] [serial = 354] [outer = 0x0] 14:08:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128feb400) [pid = 1652] [serial = 355] [outer = 0x128b7e400] 14:08:47 INFO - PROCESS | 1652 | 1465247327035 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1295fbc00) [pid = 1652] [serial = 356] [outer = 0x128b7e400] 14:08:47 INFO - PROCESS | 1652 | 1465247327374 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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 14:08:47 INFO - PROCESS | 1652 | 1465247327392 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 1652 | 1465247327393 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 14:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:08:47 INFO - PROCESS | 1652 | 1465247327395 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 1652 | 1465247327399 Marionette TRACE conn2 <- [1,450,null,{}] 14:08:47 INFO - PROCESS | 1652 | 1465247327403 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}] 14:08:47 INFO - PROCESS | 1652 | 1465247327407 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:47 INFO - PROCESS | 1652 | 1465247327511 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:08:47 INFO - PROCESS | 1652 | 1465247327574 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 1652 | 1465247327575 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124610000 == 38 [pid = 1652] [id = 120] 14:08:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a466000) [pid = 1652] [serial = 357] [outer = 0x0] 14:08:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a5cb000) [pid = 1652] [serial = 358] [outer = 0x12a466000] 14:08:47 INFO - PROCESS | 1652 | 1465247327607 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b79e400) [pid = 1652] [serial = 359] [outer = 0x12a466000] 14:08:47 INFO - PROCESS | 1652 | 1465247327910 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] 14:08:47 INFO - PROCESS | 1652 | 1465247327969 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 14:08:47 INFO - PROCESS | 1652 | 1465247327971 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 1652 | 1465247327972 Marionette TRACE conn2 <- [1,454,null,{}] 14:08:47 INFO - PROCESS | 1652 | 1465247327975 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}] 14:08:47 INFO - PROCESS | 1652 | 1465247327976 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:48 INFO - PROCESS | 1652 | 1465247328070 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:08:48 INFO - PROCESS | 1652 | 1465247328082 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1652 | 1465247328084 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1e000 == 39 [pid = 1652] [id = 121] 14:08:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b636800) [pid = 1652] [serial = 360] [outer = 0x0] 14:08:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b89f400) [pid = 1652] [serial = 361] [outer = 0x12b636800] 14:08:48 INFO - PROCESS | 1652 | 1465247328108 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b8afc00) [pid = 1652] [serial = 362] [outer = 0x12b636800] 14:08:48 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:48 INFO - PROCESS | 1652 | 1465247328434 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 14:08:48 INFO - PROCESS | 1652 | 1465247328492 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1652 | 1465247328493 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 14:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:08:48 INFO - PROCESS | 1652 | 1465247328495 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1652 | 1465247328496 Marionette TRACE conn2 <- [1,458,null,{}] 14:08:48 INFO - PROCESS | 1652 | 1465247328499 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}] 14:08:48 INFO - PROCESS | 1652 | 1465247328500 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:48 INFO - PROCESS | 1652 | 1465247328607 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:08:48 INFO - PROCESS | 1652 | 1465247328611 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1652 | 1465247328613 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x128c9f800 == 40 [pid = 1652] [id = 122] 14:08:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12143c000) [pid = 1652] [serial = 363] [outer = 0x0] 14:08:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ba53800) [pid = 1652] [serial = 364] [outer = 0x12143c000] 14:08:48 INFO - PROCESS | 1652 | 1465247328636 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12ba5b800) [pid = 1652] [serial = 365] [outer = 0x12143c000] 14:08:48 INFO - PROCESS | 1652 | 1465247328984 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] 14:08:49 INFO - PROCESS | 1652 | 1465247329017 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 14:08:49 INFO - PROCESS | 1652 | 1465247329020 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1652 | 1465247329021 Marionette TRACE conn2 <- [1,462,null,{}] 14:08:49 INFO - PROCESS | 1652 | 1465247329023 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}] 14:08:49 INFO - PROCESS | 1652 | 1465247329024 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:49 INFO - PROCESS | 1652 | 1465247329119 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:08:49 INFO - PROCESS | 1652 | 1465247329133 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1652 | 1465247329134 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x118239000 == 41 [pid = 1652] [id = 123] 14:08:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12ba5a800) [pid = 1652] [serial = 366] [outer = 0x0] 14:08:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12be3e400) [pid = 1652] [serial = 367] [outer = 0x12ba5a800] 14:08:49 INFO - PROCESS | 1652 | 1465247329158 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12be4cc00) [pid = 1652] [serial = 368] [outer = 0x12ba5a800] 14:08:49 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:49 INFO - PROCESS | 1652 | 1465247329567 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] 14:08:49 INFO - PROCESS | 1652 | 1465247329591 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 14:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:08:49 INFO - PROCESS | 1652 | 1465247329603 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1652 | 1465247329605 Marionette TRACE conn2 <- [1,466,null,{}] 14:08:49 INFO - PROCESS | 1652 | 1465247329608 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}] 14:08:49 INFO - PROCESS | 1652 | 1465247329610 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:49 INFO - PROCESS | 1652 | 1465247329778 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:08:49 INFO - PROCESS | 1652 | 1465247329796 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1652 | 1465247329797 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4f6800 == 42 [pid = 1652] [id = 124] 14:08:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12be4d000) [pid = 1652] [serial = 369] [outer = 0x0] 14:08:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12be50000) [pid = 1652] [serial = 370] [outer = 0x12be4d000] 14:08:49 INFO - PROCESS | 1652 | 1465247329837 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12bf81c00) [pid = 1652] [serial = 371] [outer = 0x12be4d000] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116f81800) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1198d4400) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12b8b2800) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ba51800) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12ba52400) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1182ae400) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1244e7800) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128b7f000) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124c73800) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119891c00) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:08:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1185cd400) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:08:50 INFO - PROCESS | 1652 | 1465247330315 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] 14:08:50 INFO - PROCESS | 1652 | 1465247330324 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 14:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:08:50 INFO - PROCESS | 1652 | 1465247330326 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 1652 | 1465247330329 Marionette TRACE conn2 <- [1,470,null,{}] 14:08:50 INFO - PROCESS | 1652 | 1465247330337 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}] 14:08:50 INFO - PROCESS | 1652 | 1465247330338 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:50 INFO - PROCESS | 1652 | 1465247330469 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:08:50 INFO - PROCESS | 1652 | 1465247330508 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1652 | 1465247330510 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af53800 == 43 [pid = 1652] [id = 125] 14:08:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116f88c00) [pid = 1652] [serial = 372] [outer = 0x0] 14:08:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1187bc400) [pid = 1652] [serial = 373] [outer = 0x116f88c00] 14:08:50 INFO - PROCESS | 1652 | 1465247330536 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1292cf800) [pid = 1652] [serial = 374] [outer = 0x116f88c00] 14:08:50 INFO - PROCESS | 1652 | 1465247330822 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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 523ms 14:08:50 INFO - PROCESS | 1652 | 1465247330852 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 1652 | 1465247330853 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 14:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:08:50 INFO - PROCESS | 1652 | 1465247330855 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 1652 | 1465247330856 Marionette TRACE conn2 <- [1,474,null,{}] 14:08:50 INFO - PROCESS | 1652 | 1465247330858 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}] 14:08:50 INFO - PROCESS | 1652 | 1465247330859 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:50 INFO - PROCESS | 1652 | 1465247330956 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:08:50 INFO - PROCESS | 1652 | 1465247330961 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1652 | 1465247330963 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbf4800 == 44 [pid = 1652] [id = 126] 14:08:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ba52400) [pid = 1652] [serial = 375] [outer = 0x0] 14:08:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bf7c800) [pid = 1652] [serial = 376] [outer = 0x12ba52400] 14:08:50 INFO - PROCESS | 1652 | 1465247330986 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12c536c00) [pid = 1652] [serial = 377] [outer = 0x12ba52400] 14:08:51 INFO - PROCESS | 1652 | 1465247331324 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 14:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:08:51 INFO - PROCESS | 1652 | 1465247331374 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1652 | 1465247331375 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 14:08:51 INFO - PROCESS | 1652 | 1465247331378 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1652 | 1465247331382 Marionette TRACE conn2 <- [1,478,null,{}] 14:08:51 INFO - PROCESS | 1652 | 1465247331385 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}] 14:08:51 INFO - PROCESS | 1652 | 1465247331386 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:51 INFO - PROCESS | 1652 | 1465247331488 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:08:51 INFO - PROCESS | 1652 | 1465247331495 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1652 | 1465247331497 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5b3000 == 45 [pid = 1652] [id = 127] 14:08:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119771800) [pid = 1652] [serial = 378] [outer = 0x0] 14:08:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a5b400) [pid = 1652] [serial = 379] [outer = 0x119771800] 14:08:51 INFO - PROCESS | 1652 | 1465247331537 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a5f000) [pid = 1652] [serial = 380] [outer = 0x119771800] 14:08:51 INFO - PROCESS | 1652 | 1465247331985 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 622ms 14:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:08:52 INFO - PROCESS | 1652 | 1465247332001 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1652 | 1465247332002 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 14:08:52 INFO - PROCESS | 1652 | 1465247332005 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 1652 | 1465247332006 Marionette TRACE conn2 <- [1,482,null,{}] 14:08:52 INFO - PROCESS | 1652 | 1465247332008 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}] 14:08:52 INFO - PROCESS | 1652 | 1465247332019 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:52 INFO - PROCESS | 1652 | 1465247332099 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:08:52 INFO - PROCESS | 1652 | 1465247332103 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1652 | 1465247332104 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5cf800 == 46 [pid = 1652] [id = 128] 14:08:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119a5f400) [pid = 1652] [serial = 381] [outer = 0x0] 14:08:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x129099c00) [pid = 1652] [serial = 382] [outer = 0x119a5f400] 14:08:52 INFO - PROCESS | 1652 | 1465247332128 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12909dc00) [pid = 1652] [serial = 383] [outer = 0x119a5f400] 14:08:52 INFO - PROCESS | 1652 | 1465247332666 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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 668ms 14:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:08:52 INFO - PROCESS | 1652 | 1465247332674 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1652 | 1465247332676 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 14:08:52 INFO - PROCESS | 1652 | 1465247332681 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 1652 | 1465247332684 Marionette TRACE conn2 <- [1,486,null,{}] 14:08:52 INFO - PROCESS | 1652 | 1465247332687 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}] 14:08:52 INFO - PROCESS | 1652 | 1465247332690 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:52 INFO - PROCESS | 1652 | 1465247332790 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:08:52 INFO - PROCESS | 1652 | 1465247332895 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1652 | 1465247332896 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11745e800 == 47 [pid = 1652] [id = 129] 14:08:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1187c3000) [pid = 1652] [serial = 384] [outer = 0x0] 14:08:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118a17800) [pid = 1652] [serial = 385] [outer = 0x1187c3000] 14:08:52 INFO - PROCESS | 1652 | 1465247332927 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119890c00) [pid = 1652] [serial = 386] [outer = 0x1187c3000] 14:08:53 INFO - PROCESS | 1652 | 1465247333360 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]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 722ms 14:08:53 INFO - PROCESS | 1652 | 1465247333402 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 1652 | 1465247333405 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 14:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:08:53 INFO - PROCESS | 1652 | 1465247333409 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 1652 | 1465247333411 Marionette TRACE conn2 <- [1,490,null,{}] 14:08:53 INFO - PROCESS | 1652 | 1465247333414 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}] 14:08:53 INFO - PROCESS | 1652 | 1465247333415 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:53 INFO - PROCESS | 1652 | 1465247333520 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:08:53 INFO - PROCESS | 1652 | 1465247333577 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1652 | 1465247333578 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ced800 == 48 [pid = 1652] [id = 130] 14:08:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119a05c00) [pid = 1652] [serial = 387] [outer = 0x0] 14:08:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119ebc400) [pid = 1652] [serial = 388] [outer = 0x119a05c00] 14:08:53 INFO - PROCESS | 1652 | 1465247333621 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x121be3400) [pid = 1652] [serial = 389] [outer = 0x119a05c00] 14:08:54 INFO - PROCESS | 1652 | 1465247334045 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 14:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:08:54 INFO - PROCESS | 1652 | 1465247334081 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 1652 | 1465247334082 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 14:08:54 INFO - PROCESS | 1652 | 1465247334085 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1652 | 1465247334087 Marionette TRACE conn2 <- [1,494,null,{}] 14:08:54 INFO - PROCESS | 1652 | 1465247334136 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}] 14:08:54 INFO - PROCESS | 1652 | 1465247334139 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:54 INFO - PROCESS | 1652 | 1465247334245 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:08:54 INFO - PROCESS | 1652 | 1465247334313 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 1652 | 1465247334315 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5ce800 == 49 [pid = 1652] [id = 131] 14:08:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126a35400) [pid = 1652] [serial = 390] [outer = 0x0] 14:08:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128b82800) [pid = 1652] [serial = 391] [outer = 0x126a35400] 14:08:54 INFO - PROCESS | 1652 | 1465247334345 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12909a800) [pid = 1652] [serial = 392] [outer = 0x126a35400] 14:08:54 INFO - PROCESS | 1652 | 1465247334787 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 742ms 14:08:54 INFO - PROCESS | 1652 | 1465247334832 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 1652 | 1465247334835 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 14:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:08:54 INFO - PROCESS | 1652 | 1465247334841 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1652 | 1465247334843 Marionette TRACE conn2 <- [1,498,null,{}] 14:08:54 INFO - PROCESS | 1652 | 1465247334849 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}] 14:08:54 INFO - PROCESS | 1652 | 1465247334851 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:55 INFO - PROCESS | 1652 | 1465247335005 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:08:55 INFO - PROCESS | 1652 | 1465247335104 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1652 | 1465247335105 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce08000 == 50 [pid = 1652] [id = 132] 14:08:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1290a0400) [pid = 1652] [serial = 393] [outer = 0x0] 14:08:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1295f0000) [pid = 1652] [serial = 394] [outer = 0x1290a0400] 14:08:55 INFO - PROCESS | 1652 | 1465247335152 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12a472800) [pid = 1652] [serial = 395] [outer = 0x1290a0400] 14:08:55 INFO - PROCESS | 1652 | 1465247335659 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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 871ms 14:08:55 INFO - PROCESS | 1652 | 1465247335728 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1652 | 1465247335730 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 14:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:08:55 INFO - PROCESS | 1652 | 1465247335734 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1652 | 1465247335735 Marionette TRACE conn2 <- [1,502,null,{}] 14:08:55 INFO - PROCESS | 1652 | 1465247335738 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}] 14:08:55 INFO - PROCESS | 1652 | 1465247335739 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:55 INFO - PROCESS | 1652 | 1465247335840 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:08:56 INFO - PROCESS | 1652 | 1465247336079 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 1652 | 1465247336082 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118237800 == 51 [pid = 1652] [id = 133] 14:08:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1182ab800) [pid = 1652] [serial = 396] [outer = 0x0] 14:08:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1187b6400) [pid = 1652] [serial = 397] [outer = 0x1182ab800] 14:08:56 INFO - PROCESS | 1652 | 1465247336119 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x118a1c800) [pid = 1652] [serial = 398] [outer = 0x1182ab800] 14:08:56 INFO - PROCESS | 1652 | 1465247336642 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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 970ms 14:08:56 INFO - PROCESS | 1652 | 1465247336706 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1652 | 1465247336707 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 14:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:08:56 INFO - PROCESS | 1652 | 1465247336710 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1652 | 1465247336712 Marionette TRACE conn2 <- [1,506,null,{}] 14:08:56 INFO - PROCESS | 1652 | 1465247336715 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}] 14:08:56 INFO - PROCESS | 1652 | 1465247336717 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:56 INFO - PROCESS | 1652 | 1465247336813 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:08:56 INFO - PROCESS | 1652 | 1465247336872 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 1652 | 1465247336873 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11656a800 == 52 [pid = 1652] [id = 134] 14:08:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1187b7c00) [pid = 1652] [serial = 399] [outer = 0x0] 14:08:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119a53c00) [pid = 1652] [serial = 400] [outer = 0x1187b7c00] 14:08:56 INFO - PROCESS | 1652 | 1465247336895 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12143a000) [pid = 1652] [serial = 401] [outer = 0x1187b7c00] 14:08:57 INFO - PROCESS | 1652 | 1465247337476 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]]]}] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5b3000 == 51 [pid = 1652] [id = 127] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbf4800 == 50 [pid = 1652] [id = 126] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12af53800 == 49 [pid = 1652] [id = 125] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4f6800 == 48 [pid = 1652] [id = 124] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x118239000 == 47 [pid = 1652] [id = 123] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x128c9f800 == 46 [pid = 1652] [id = 122] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1e000 == 45 [pid = 1652] [id = 121] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x124610000 == 44 [pid = 1652] [id = 120] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x121815800 == 43 [pid = 1652] [id = 119] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x119d8a800 == 42 [pid = 1652] [id = 118] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ed800 == 41 [pid = 1652] [id = 117] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x118238800 == 40 [pid = 1652] [id = 116] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11746c800 == 39 [pid = 1652] [id = 115] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x119c99000 == 38 [pid = 1652] [id = 113] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x115509800 == 37 [pid = 1652] [id = 112] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1d000 == 36 [pid = 1652] [id = 114] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac8000 == 35 [pid = 1652] [id = 52] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x116adc000 == 34 [pid = 1652] [id = 82] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12aec9800 == 33 [pid = 1652] [id = 95] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x118237800 == 32 [pid = 1652] [id = 133] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce08000 == 31 [pid = 1652] [id = 132] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5ce800 == 30 [pid = 1652] [id = 131] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x124ced800 == 29 [pid = 1652] [id = 130] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x11745e800 == 28 [pid = 1652] [id = 129] 14:08:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5cf800 == 27 [pid = 1652] [id = 128] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12ba59800) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12be34800) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12ba5f000) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12be4ac00) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1182b8400) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ae4b000) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b8ae400) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12be43400) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11b1a2800) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118a20800) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11852f400) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124d05800) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12645f000) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126a69c00) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128fe9400) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12ae42000) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128b86c00) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128923400) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121be1800) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119a0c800) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121438c00) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119287800) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12bf7e000) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12be50400) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b7a0400) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12ba51400) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12be4f400) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 14:08:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12c531400) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 14:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1524ms 14:08:58 INFO - PROCESS | 1652 | 1465247338237 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:08:58 INFO - PROCESS | 1652 | 1465247338241 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 14:08:58 INFO - PROCESS | 1652 | 1465247338246 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 1652 | 1465247338249 Marionette TRACE conn2 <- [1,510,null,{}] 14:08:58 INFO - PROCESS | 1652 | 1465247338254 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}] 14:08:58 INFO - PROCESS | 1652 | 1465247338258 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:58 INFO - PROCESS | 1652 | 1465247338375 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:08:58 INFO - PROCESS | 1652 | 1465247338383 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1652 | 1465247338387 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11333f000 == 28 [pid = 1652] [id = 135] 14:08:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118222400) [pid = 1652] [serial = 402] [outer = 0x0] 14:08:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1182b1c00) [pid = 1652] [serial = 403] [outer = 0x118222400] 14:08:58 INFO - PROCESS | 1652 | 1465247338435 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11852f400) [pid = 1652] [serial = 404] [outer = 0x118222400] 14:08:58 INFO - PROCESS | 1652 | 1465247338819 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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 622ms 14:08:58 INFO - PROCESS | 1652 | 1465247338868 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1652 | 1465247338870 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 14:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:08:58 INFO - PROCESS | 1652 | 1465247338875 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 1652 | 1465247338877 Marionette TRACE conn2 <- [1,514,null,{}] 14:08:58 INFO - PROCESS | 1652 | 1465247338880 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}] 14:08:58 INFO - PROCESS | 1652 | 1465247338881 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:58 INFO - PROCESS | 1652 | 1465247338956 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:08:58 INFO - PROCESS | 1652 | 1465247338960 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1652 | 1465247338962 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe8000 == 29 [pid = 1652] [id = 136] 14:08:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1185cc000) [pid = 1652] [serial = 405] [outer = 0x0] 14:08:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11927d000) [pid = 1652] [serial = 406] [outer = 0x1185cc000] 14:08:58 INFO - PROCESS | 1652 | 1465247338992 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11989b800) [pid = 1652] [serial = 407] [outer = 0x1185cc000] 14:08:59 INFO - PROCESS | 1652 | 1465247339307 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]]]}] 14:08:59 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 14:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 472ms 14:08:59 INFO - PROCESS | 1652 | 1465247339345 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1652 | 1465247339347 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 14:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:08:59 INFO - PROCESS | 1652 | 1465247339351 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1652 | 1465247339352 Marionette TRACE conn2 <- [1,518,null,{}] 14:08:59 INFO - PROCESS | 1652 | 1465247339359 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}] 14:08:59 INFO - PROCESS | 1652 | 1465247339362 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:59 INFO - PROCESS | 1652 | 1465247339451 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:08:59 INFO - PROCESS | 1652 | 1465247339507 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1652 | 1465247339509 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119233800 == 30 [pid = 1652] [id = 137] 14:08:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a56400) [pid = 1652] [serial = 408] [outer = 0x0] 14:08:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119df0c00) [pid = 1652] [serial = 409] [outer = 0x119a56400] 14:08:59 INFO - PROCESS | 1652 | 1465247339538 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12143a400) [pid = 1652] [serial = 410] [outer = 0x119a56400] 14:08:59 INFO - PROCESS | 1652 | 1465247339841 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:08:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 14:08:59 INFO - PROCESS | 1652 | 1465247339870 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1652 | 1465247339872 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 14:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:08:59 INFO - PROCESS | 1652 | 1465247339874 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1652 | 1465247339875 Marionette TRACE conn2 <- [1,522,null,{}] 14:08:59 INFO - PROCESS | 1652 | 1465247339878 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}] 14:08:59 INFO - PROCESS | 1652 | 1465247339879 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:59 INFO - PROCESS | 1652 | 1465247339961 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:08:59 INFO - PROCESS | 1652 | 1465247339967 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1652 | 1465247339968 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:08:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b14f000 == 31 [pid = 1652] [id = 138] 14:08:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12194f400) [pid = 1652] [serial = 411] [outer = 0x0] 14:08:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124294c00) [pid = 1652] [serial = 412] [outer = 0x12194f400] 14:08:59 INFO - PROCESS | 1652 | 1465247339993 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124d05800) [pid = 1652] [serial = 413] [outer = 0x12194f400] 14:09:00 INFO - PROCESS | 1652 | 1465247340341 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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 14:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:09:00 INFO - PROCESS | 1652 | 1465247340394 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1652 | 1465247340395 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 14:09:00 INFO - PROCESS | 1652 | 1465247340397 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 1652 | 1465247340398 Marionette TRACE conn2 <- [1,526,null,{}] 14:09:00 INFO - PROCESS | 1652 | 1465247340401 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}] 14:09:00 INFO - PROCESS | 1652 | 1465247340402 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:00 INFO - PROCESS | 1652 | 1465247340507 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:09:00 INFO - PROCESS | 1652 | 1465247340546 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1652 | 1465247340547 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b26000 == 32 [pid = 1652] [id = 139] 14:09:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x124d8ec00) [pid = 1652] [serial = 414] [outer = 0x0] 14:09:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1266b1800) [pid = 1652] [serial = 415] [outer = 0x124d8ec00] 14:09:00 INFO - PROCESS | 1652 | 1465247340571 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126a64c00) [pid = 1652] [serial = 416] [outer = 0x124d8ec00] 14:09:00 INFO - PROCESS | 1652 | 1465247340908 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]]]}] 14:09:00 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 14:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 14:09:00 INFO - PROCESS | 1652 | 1465247340918 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1652 | 1465247340920 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 14:09:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:09:00 INFO - PROCESS | 1652 | 1465247340922 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 1652 | 1465247340923 Marionette TRACE conn2 <- [1,530,null,{}] 14:09:00 INFO - PROCESS | 1652 | 1465247340925 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}] 14:09:00 INFO - PROCESS | 1652 | 1465247340931 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:01 INFO - PROCESS | 1652 | 1465247341049 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:09:01 INFO - PROCESS | 1652 | 1465247341087 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1652 | 1465247341088 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266a6800 == 33 [pid = 1652] [id = 140] 14:09:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128926000) [pid = 1652] [serial = 417] [outer = 0x0] 14:09:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128fe1400) [pid = 1652] [serial = 418] [outer = 0x128926000] 14:09:01 INFO - PROCESS | 1652 | 1465247341114 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1290a1400) [pid = 1652] [serial = 419] [outer = 0x128926000] 14:09:01 INFO - PROCESS | 1652 | 1465247341426 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"]]]}] 14:09:01 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 14:09:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:09:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:09:01 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 14:09:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:09:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:09:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:09:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 520ms 14:09:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:09:01 INFO - PROCESS | 1652 | 1465247341443 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1652 | 1465247341444 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 14:09:01 INFO - PROCESS | 1652 | 1465247341448 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 1652 | 1465247341451 Marionette TRACE conn2 <- [1,534,null,{}] 14:09:01 INFO - PROCESS | 1652 | 1465247341453 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}] 14:09:01 INFO - PROCESS | 1652 | 1465247341454 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:01 INFO - PROCESS | 1652 | 1465247341554 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:09:01 INFO - PROCESS | 1652 | 1465247341598 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1652 | 1465247341599 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12906a000 == 34 [pid = 1652] [id = 141] 14:09:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x121434000) [pid = 1652] [serial = 420] [outer = 0x0] 14:09:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12a43e400) [pid = 1652] [serial = 421] [outer = 0x121434000] 14:09:01 INFO - PROCESS | 1652 | 1465247341623 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12a5cb400) [pid = 1652] [serial = 422] [outer = 0x121434000] 14:09:01 INFO - PROCESS | 1652 | 1465247341985 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:09:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 572ms 14:09:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:09:02 INFO - PROCESS | 1652 | 1465247342024 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 1652 | 1465247342025 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 14:09:02 INFO - PROCESS | 1652 | 1465247342027 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 1652 | 1465247342029 Marionette TRACE conn2 <- [1,538,null,{}] 14:09:02 INFO - PROCESS | 1652 | 1465247342035 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}] 14:09:02 INFO - PROCESS | 1652 | 1465247342036 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:02 INFO - PROCESS | 1652 | 1465247342138 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:09:02 INFO - PROCESS | 1652 | 1465247342141 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1652 | 1465247342142 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a38f800 == 35 [pid = 1652] [id = 142] 14:09:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12892c000) [pid = 1652] [serial = 423] [outer = 0x0] 14:09:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12ae45000) [pid = 1652] [serial = 424] [outer = 0x12892c000] 14:09:02 INFO - PROCESS | 1652 | 1465247342174 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12b63e400) [pid = 1652] [serial = 425] [outer = 0x12892c000] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12b636800) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12143c000) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12be4d000) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x116f88c00) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12ba5a800) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12134c400) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a466000) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126a3c000) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12ba52400) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x115ee7000) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11938b000) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118f28400) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128b7e400) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119defc00) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1241c7000) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b89c800) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119771800) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119a5f400) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126a64800) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1175b1800) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12b8a8c00) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a5ccc00) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:09:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119d32c00) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:09:02 INFO - PROCESS | 1652 | 1465247342985 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]]]}] 14:09:02 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. 14:09:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 973ms 14:09:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:09:03 INFO - PROCESS | 1652 | 1465247343001 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 1652 | 1465247343003 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 14:09:03 INFO - PROCESS | 1652 | 1465247343006 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 1652 | 1465247343008 Marionette TRACE conn2 <- [1,542,null,{}] 14:09:03 INFO - PROCESS | 1652 | 1465247343012 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}] 14:09:03 INFO - PROCESS | 1652 | 1465247343013 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:03 INFO - PROCESS | 1652 | 1465247343130 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:09:03 INFO - PROCESS | 1652 | 1465247343164 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 1652 | 1465247343165 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d6000 == 36 [pid = 1652] [id = 143] 14:09:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115ee7000) [pid = 1652] [serial = 426] [outer = 0x0] 14:09:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11938f800) [pid = 1652] [serial = 427] [outer = 0x115ee7000] 14:09:03 INFO - PROCESS | 1652 | 1465247343197 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121435400) [pid = 1652] [serial = 428] [outer = 0x115ee7000] 14:09:03 INFO - PROCESS | 1652 | 1465247343454 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]]]}] 14:09:03 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. 14:09:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 14:09:03 INFO - PROCESS | 1652 | 1465247343477 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 1652 | 1465247343478 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 14:09:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:09:03 INFO - PROCESS | 1652 | 1465247343489 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 1652 | 1465247343490 Marionette TRACE conn2 <- [1,546,null,{}] 14:09:03 INFO - PROCESS | 1652 | 1465247343492 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}] 14:09:03 INFO - PROCESS | 1652 | 1465247343493 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:03 INFO - PROCESS | 1652 | 1465247343593 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:09:03 INFO - PROCESS | 1652 | 1465247343602 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 1652 | 1465247343603 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e3800 == 37 [pid = 1652] [id = 144] 14:09:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12400f400) [pid = 1652] [serial = 429] [outer = 0x0] 14:09:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a43b800) [pid = 1652] [serial = 430] [outer = 0x12400f400] 14:09:03 INFO - PROCESS | 1652 | 1465247343633 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b638000) [pid = 1652] [serial = 431] [outer = 0x12400f400] 14:09:03 INFO - PROCESS | 1652 | 1465247343966 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:09:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 14:09:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:09:04 INFO - PROCESS | 1652 | 1465247344009 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1652 | 1465247344010 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 14:09:04 INFO - PROCESS | 1652 | 1465247344013 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1652 | 1465247344014 Marionette TRACE conn2 <- [1,550,null,{}] 14:09:04 INFO - PROCESS | 1652 | 1465247344017 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}] 14:09:04 INFO - PROCESS | 1652 | 1465247344018 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:04 INFO - PROCESS | 1652 | 1465247344136 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:09:04 INFO - PROCESS | 1652 | 1465247344142 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1652 | 1465247344144 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d3f000 == 38 [pid = 1652] [id = 145] 14:09:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128927c00) [pid = 1652] [serial = 432] [outer = 0x0] 14:09:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b79b400) [pid = 1652] [serial = 433] [outer = 0x128927c00] 14:09:04 INFO - PROCESS | 1652 | 1465247344190 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b8b0c00) [pid = 1652] [serial = 434] [outer = 0x128927c00] 14:09:04 INFO - PROCESS | 1652 | 1465247344540 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]]]}] 14:09:04 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. 14:09:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 572ms 14:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:09:04 INFO - PROCESS | 1652 | 1465247344585 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1652 | 1465247344586 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 14:09:04 INFO - PROCESS | 1652 | 1465247344588 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1652 | 1465247344589 Marionette TRACE conn2 <- [1,554,null,{}] 14:09:04 INFO - PROCESS | 1652 | 1465247344592 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}] 14:09:04 INFO - PROCESS | 1652 | 1465247344593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:04 INFO - PROCESS | 1652 | 1465247344671 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:09:04 INFO - PROCESS | 1652 | 1465247344674 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1652 | 1465247344676 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c405800 == 39 [pid = 1652] [id = 146] 14:09:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12ae98800) [pid = 1652] [serial = 435] [outer = 0x0] 14:09:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ba58c00) [pid = 1652] [serial = 436] [outer = 0x12ae98800] 14:09:04 INFO - PROCESS | 1652 | 1465247344702 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12ba5ec00) [pid = 1652] [serial = 437] [outer = 0x12ae98800] 14:09:05 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:05 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:09:05 INFO - PROCESS | 1652 | 1465247345276 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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 720ms 14:09:05 INFO - PROCESS | 1652 | 1465247345309 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 1652 | 1465247345313 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 14:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:09:05 INFO - PROCESS | 1652 | 1465247345319 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 1652 | 1465247345321 Marionette TRACE conn2 <- [1,558,null,{}] 14:09:05 INFO - PROCESS | 1652 | 1465247345326 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}] 14:09:05 INFO - PROCESS | 1652 | 1465247345328 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:05 INFO - PROCESS | 1652 | 1465247345445 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:09:05 INFO - PROCESS | 1652 | 1465247345601 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 1652 | 1465247345602 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11828f800 == 40 [pid = 1652] [id = 147] 14:09:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1185c7400) [pid = 1652] [serial = 438] [outer = 0x0] 14:09:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1187b8000) [pid = 1652] [serial = 439] [outer = 0x1185c7400] 14:09:05 INFO - PROCESS | 1652 | 1465247345653 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119287800) [pid = 1652] [serial = 440] [outer = 0x1185c7400] 14:09:06 INFO - PROCESS | 1652 | 1465247346204 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 921ms 14:09:06 INFO - PROCESS | 1652 | 1465247346240 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 1652 | 1465247346243 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 14:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:09:06 INFO - PROCESS | 1652 | 1465247346250 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 1652 | 1465247346252 Marionette TRACE conn2 <- [1,562,null,{}] 14:09:06 INFO - PROCESS | 1652 | 1465247346255 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}] 14:09:06 INFO - PROCESS | 1652 | 1465247346256 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:06 INFO - PROCESS | 1652 | 1465247346366 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:09:06 INFO - PROCESS | 1652 | 1465247346445 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 1652 | 1465247346447 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x115fb4000 == 41 [pid = 1652] [id = 148] 14:09:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1187b6c00) [pid = 1652] [serial = 441] [outer = 0x0] 14:09:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11938d000) [pid = 1652] [serial = 442] [outer = 0x1187b6c00] 14:09:06 INFO - PROCESS | 1652 | 1465247346479 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119d34400) [pid = 1652] [serial = 443] [outer = 0x1187b6c00] 14:09:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x124d3f000 == 40 [pid = 1652] [id = 145] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e3800 == 39 [pid = 1652] [id = 144] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d6000 == 38 [pid = 1652] [id = 143] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a38f800 == 37 [pid = 1652] [id = 142] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12906a000 == 36 [pid = 1652] [id = 141] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1266a6800 == 35 [pid = 1652] [id = 140] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x123b26000 == 34 [pid = 1652] [id = 139] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11b14f000 == 33 [pid = 1652] [id = 138] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x119233800 == 32 [pid = 1652] [id = 137] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe8000 == 31 [pid = 1652] [id = 136] 14:09:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11333f000 == 30 [pid = 1652] [id = 135] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12bf7fc00) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b89f400) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ba53800) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12be50000) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1187bc400) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12be3e400) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123fc0000) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a5cb000) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128b81c00) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128b89400) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bf7c800) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116908000) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118219000) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119892c00) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119de9800) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119de6c00) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119dee400) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128feb400) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1295fbc00) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12177d800) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1242b0000) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124d0fc00) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1266b9400) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12143b400) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a5f000) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12bf81c00) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12be4cc00) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12ba5b800) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b8afc00) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b79e400) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1292cf800) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12c536c00) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12909dc00) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128b7f400) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118aa4c00) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b8b4c00) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b63e800) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123fbec00) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129099c00) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119a5b400) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 14:09:07 INFO - PROCESS | 1652 | 1465247347134 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 921ms 14:09:07 INFO - PROCESS | 1652 | 1465247347171 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:09:07 INFO - PROCESS | 1652 | 1465247347174 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 14:09:07 INFO - PROCESS | 1652 | 1465247347177 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 1652 | 1465247347178 Marionette TRACE conn2 <- [1,566,null,{}] 14:09:07 INFO - PROCESS | 1652 | 1465247347182 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}] 14:09:07 INFO - PROCESS | 1652 | 1465247347184 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:07 INFO - PROCESS | 1652 | 1465247347259 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:09:07 INFO - PROCESS | 1652 | 1465247347268 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1652 | 1465247347271 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f20000 == 31 [pid = 1652] [id = 149] 14:09:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11675d400) [pid = 1652] [serial = 444] [outer = 0x0] 14:09:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1176cb000) [pid = 1652] [serial = 445] [outer = 0x11675d400] 14:09:07 INFO - PROCESS | 1652 | 1465247347298 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11821b000) [pid = 1652] [serial = 446] [outer = 0x11675d400] 14:09:07 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:07 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:07 INFO - PROCESS | 1652 | 1465247347633 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 473ms 14:09:07 INFO - PROCESS | 1652 | 1465247347651 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 1652 | 1465247347653 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 14:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:09:07 INFO - PROCESS | 1652 | 1465247347658 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 1652 | 1465247347659 Marionette TRACE conn2 <- [1,570,null,{}] 14:09:07 INFO - PROCESS | 1652 | 1465247347662 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}] 14:09:07 INFO - PROCESS | 1652 | 1465247347665 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:07 INFO - PROCESS | 1652 | 1465247347750 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:09:07 INFO - PROCESS | 1652 | 1465247347800 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1652 | 1465247347802 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ada000 == 32 [pid = 1652] [id = 150] 14:09:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118221000) [pid = 1652] [serial = 447] [outer = 0x0] 14:09:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118530800) [pid = 1652] [serial = 448] [outer = 0x118221000] 14:09:07 INFO - PROCESS | 1652 | 1465247347829 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1187bf400) [pid = 1652] [serial = 449] [outer = 0x118221000] 14:09:08 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:08 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:08 INFO - PROCESS | 1652 | 1465247348128 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 519ms 14:09:08 INFO - PROCESS | 1652 | 1465247348177 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 1652 | 1465247348178 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 14:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:09:08 INFO - PROCESS | 1652 | 1465247348183 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1652 | 1465247348186 Marionette TRACE conn2 <- [1,574,null,{}] 14:09:08 INFO - PROCESS | 1652 | 1465247348193 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}] 14:09:08 INFO - PROCESS | 1652 | 1465247348197 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:08 INFO - PROCESS | 1652 | 1465247348275 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:09:08 INFO - PROCESS | 1652 | 1465247348329 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1652 | 1465247348331 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ac8800 == 33 [pid = 1652] [id = 151] 14:09:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1187b9400) [pid = 1652] [serial = 450] [outer = 0x0] 14:09:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1192bd000) [pid = 1652] [serial = 451] [outer = 0x1187b9400] 14:09:08 INFO - PROCESS | 1652 | 1465247348358 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a52c00) [pid = 1652] [serial = 452] [outer = 0x1187b9400] 14:09:08 INFO - PROCESS | 1652 | 1465247348673 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 521ms 14:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:09:08 INFO - PROCESS | 1652 | 1465247348704 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 1652 | 1465247348706 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 14:09:08 INFO - PROCESS | 1652 | 1465247348709 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1652 | 1465247348711 Marionette TRACE conn2 <- [1,578,null,{}] 14:09:08 INFO - PROCESS | 1652 | 1465247348717 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}] 14:09:08 INFO - PROCESS | 1652 | 1465247348719 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:08 INFO - PROCESS | 1652 | 1465247348845 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:09:08 INFO - PROCESS | 1652 | 1465247348926 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1652 | 1465247348927 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199c2800 == 34 [pid = 1652] [id = 152] 14:09:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118a14c00) [pid = 1652] [serial = 453] [outer = 0x0] 14:09:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119de7400) [pid = 1652] [serial = 454] [outer = 0x118a14c00] 14:09:08 INFO - PROCESS | 1652 | 1465247348972 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121345c00) [pid = 1652] [serial = 455] [outer = 0x118a14c00] 14:09:09 INFO - PROCESS | 1652 | 1465247349311 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 623ms 14:09:09 INFO - PROCESS | 1652 | 1465247349334 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1652 | 1465247349336 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 14:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:09:09 INFO - PROCESS | 1652 | 1465247349338 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1652 | 1465247349339 Marionette TRACE conn2 <- [1,582,null,{}] 14:09:09 INFO - PROCESS | 1652 | 1465247349341 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}] 14:09:09 INFO - PROCESS | 1652 | 1465247349342 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:09 INFO - PROCESS | 1652 | 1465247349437 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:09:09 INFO - PROCESS | 1652 | 1465247349450 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1652 | 1465247349451 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114c000 == 35 [pid = 1652] [id = 153] 14:09:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112f09000) [pid = 1652] [serial = 456] [outer = 0x0] 14:09:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121433000) [pid = 1652] [serial = 457] [outer = 0x112f09000] 14:09:09 INFO - PROCESS | 1652 | 1465247349476 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1218e8000) [pid = 1652] [serial = 458] [outer = 0x112f09000] 14:09:09 INFO - PROCESS | 1652 | 1465247349898 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 568ms 14:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:09:09 INFO - PROCESS | 1652 | 1465247349906 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1652 | 1465247349908 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 14:09:09 INFO - PROCESS | 1652 | 1465247349911 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1652 | 1465247349914 Marionette TRACE conn2 <- [1,586,null,{}] 14:09:09 INFO - PROCESS | 1652 | 1465247349924 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}] 14:09:09 INFO - PROCESS | 1652 | 1465247349931 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:10 INFO - PROCESS | 1652 | 1465247350111 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:09:10 INFO - PROCESS | 1652 | 1465247350134 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 1652 | 1465247350136 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12409c800 == 36 [pid = 1652] [id = 154] 14:09:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12177d800) [pid = 1652] [serial = 459] [outer = 0x0] 14:09:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123fc0400) [pid = 1652] [serial = 460] [outer = 0x12177d800] 14:09:10 INFO - PROCESS | 1652 | 1465247350178 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12645e800) [pid = 1652] [serial = 461] [outer = 0x12177d800] 14:09:10 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:10 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:10 INFO - PROCESS | 1652 | 1465247350516 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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 14:09:10 INFO - PROCESS | 1652 | 1465247350539 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 1652 | 1465247350540 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 14:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:09:10 INFO - PROCESS | 1652 | 1465247350551 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 1652 | 1465247350552 Marionette TRACE conn2 <- [1,590,null,{}] 14:09:10 INFO - PROCESS | 1652 | 1465247350554 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}] 14:09:10 INFO - PROCESS | 1652 | 1465247350555 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:10 INFO - PROCESS | 1652 | 1465247350649 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:09:10 INFO - PROCESS | 1652 | 1465247350697 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 1652 | 1465247350699 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263e5800 == 37 [pid = 1652] [id = 155] 14:09:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1266b9000) [pid = 1652] [serial = 462] [outer = 0x0] 14:09:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126a3c000) [pid = 1652] [serial = 463] [outer = 0x1266b9000] 14:09:10 INFO - PROCESS | 1652 | 1465247350723 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128927800) [pid = 1652] [serial = 464] [outer = 0x1266b9000] 14:09:11 INFO - PROCESS | 1652 | 1465247351020 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 517ms 14:09:11 INFO - PROCESS | 1652 | 1465247351069 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 1652 | 1465247351070 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 14:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:09:11 INFO - PROCESS | 1652 | 1465247351072 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1652 | 1465247351073 Marionette TRACE conn2 <- [1,594,null,{}] 14:09:11 INFO - PROCESS | 1652 | 1465247351076 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}] 14:09:11 INFO - PROCESS | 1652 | 1465247351077 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:11 INFO - PROCESS | 1652 | 1465247351169 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:09:11 INFO - PROCESS | 1652 | 1465247351181 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1652 | 1465247351182 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b96800 == 38 [pid = 1652] [id = 156] 14:09:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126733c00) [pid = 1652] [serial = 465] [outer = 0x0] 14:09:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128b86800) [pid = 1652] [serial = 466] [outer = 0x126733c00] 14:09:11 INFO - PROCESS | 1652 | 1465247351205 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128fe6000) [pid = 1652] [serial = 467] [outer = 0x126733c00] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115ee7000) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119a05c00) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x121434000) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118222400) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a56400) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1187b7c00) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12892c000) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1290a0400) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124d8ec00) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1187c3000) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12400f400) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12194f400) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128926000) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1185cc000) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1182ab800) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128927c00) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:09:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126a35400) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:09:11 INFO - PROCESS | 1652 | 1465247351628 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 621ms 14:09:11 INFO - PROCESS | 1652 | 1465247351694 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 1652 | 1465247351696 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 14:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:09:11 INFO - PROCESS | 1652 | 1465247351700 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1652 | 1465247351701 Marionette TRACE conn2 <- [1,598,null,{}] 14:09:11 INFO - PROCESS | 1652 | 1465247351705 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}] 14:09:11 INFO - PROCESS | 1652 | 1465247351707 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:11 INFO - PROCESS | 1652 | 1465247351829 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:09:11 INFO - PROCESS | 1652 | 1465247351836 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1652 | 1465247351837 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185da000 == 39 [pid = 1652] [id = 157] 14:09:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118523800) [pid = 1652] [serial = 468] [outer = 0x0] 14:09:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12194f400) [pid = 1652] [serial = 469] [outer = 0x118523800] 14:09:11 INFO - PROCESS | 1652 | 1465247351878 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128929400) [pid = 1652] [serial = 470] [outer = 0x118523800] 14:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 569ms 14:09:12 INFO - PROCESS | 1652 | 1465247352260 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]]]}] 14:09:12 INFO - PROCESS | 1652 | 1465247352269 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1652 | 1465247352270 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 14:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:09:12 INFO - PROCESS | 1652 | 1465247352272 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1652 | 1465247352273 Marionette TRACE conn2 <- [1,602,null,{}] 14:09:12 INFO - PROCESS | 1652 | 1465247352275 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}] 14:09:12 INFO - PROCESS | 1652 | 1465247352277 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:12 INFO - PROCESS | 1652 | 1465247352363 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:09:12 INFO - PROCESS | 1652 | 1465247352418 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 1652 | 1465247352419 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12957e000 == 40 [pid = 1652] [id = 158] 14:09:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119772c00) [pid = 1652] [serial = 471] [outer = 0x0] 14:09:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128fe0800) [pid = 1652] [serial = 472] [outer = 0x119772c00] 14:09:12 INFO - PROCESS | 1652 | 1465247352443 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x129098400) [pid = 1652] [serial = 473] [outer = 0x119772c00] 14:09:12 INFO - PROCESS | 1652 | 1465247352737 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 14:09:12 INFO - PROCESS | 1652 | 1465247352793 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1652 | 1465247352794 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 14:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:09:12 INFO - PROCESS | 1652 | 1465247352798 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1652 | 1465247352801 Marionette TRACE conn2 <- [1,606,null,{}] 14:09:12 INFO - PROCESS | 1652 | 1465247352803 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}] 14:09:12 INFO - PROCESS | 1652 | 1465247352805 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:12 INFO - PROCESS | 1652 | 1465247352892 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:09:12 INFO - PROCESS | 1652 | 1465247352900 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 1652 | 1465247352901 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aed3000 == 41 [pid = 1652] [id = 159] 14:09:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128fe8c00) [pid = 1652] [serial = 474] [outer = 0x0] 14:09:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1295f2c00) [pid = 1652] [serial = 475] [outer = 0x128fe8c00] 14:09:12 INFO - PROCESS | 1652 | 1465247352927 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12ae91400) [pid = 1652] [serial = 476] [outer = 0x128fe8c00] 14:09:13 INFO - PROCESS | 1652 | 1465247353252 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 472ms 14:09:13 INFO - PROCESS | 1652 | 1465247353271 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:09:13 INFO - PROCESS | 1652 | 1465247353273 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 14:09:13 INFO - PROCESS | 1652 | 1465247353275 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 1652 | 1465247353276 Marionette TRACE conn2 <- [1,610,null,{}] 14:09:13 INFO - PROCESS | 1652 | 1465247353296 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}] 14:09:13 INFO - PROCESS | 1652 | 1465247353299 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:13 INFO - PROCESS | 1652 | 1465247353383 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:09:13 INFO - PROCESS | 1652 | 1465247353477 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1652 | 1465247353478 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x112652000 == 42 [pid = 1652] [id = 160] 14:09:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112020c00) [pid = 1652] [serial = 477] [outer = 0x0] 14:09:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112aecc00) [pid = 1652] [serial = 478] [outer = 0x112020c00] 14:09:13 INFO - PROCESS | 1652 | 1465247353511 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113c1f800) [pid = 1652] [serial = 479] [outer = 0x112020c00] 14:09:13 INFO - PROCESS | 1652 | 1465247353940 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 719ms 14:09:13 INFO - PROCESS | 1652 | 1465247353996 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1652 | 1465247354001 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 14:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:09:14 INFO - PROCESS | 1652 | 1465247354004 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 1652 | 1465247354005 Marionette TRACE conn2 <- [1,614,null,{}] 14:09:14 INFO - PROCESS | 1652 | 1465247354009 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}] 14:09:14 INFO - PROCESS | 1652 | 1465247354012 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:14 INFO - PROCESS | 1652 | 1465247354112 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:09:14 INFO - PROCESS | 1652 | 1465247354213 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1652 | 1465247354215 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119237800 == 43 [pid = 1652] [id = 161] 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1182b4400) [pid = 1652] [serial = 480] [outer = 0x0] 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1185c1400) [pid = 1652] [serial = 481] [outer = 0x1182b4400] 14:09:14 INFO - PROCESS | 1652 | 1465247354247 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118a14800) [pid = 1652] [serial = 482] [outer = 0x1182b4400] 14:09:14 INFO - PROCESS | 1652 | 1465247354665 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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115f4e400) [pid = 1652] [serial = 483] [outer = 0x12cc66c00] 14:09:14 INFO - PROCESS | 1652 | 1465247354697 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1652 | 1465247354700 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 14:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:09:14 INFO - PROCESS | 1652 | 1465247354732 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 1652 | 1465247354734 Marionette TRACE conn2 <- [1,618,null,{}] 14:09:14 INFO - PROCESS | 1652 | 1465247354740 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}] 14:09:14 INFO - PROCESS | 1652 | 1465247354742 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:14 INFO - PROCESS | 1652 | 1465247354844 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:09:14 INFO - PROCESS | 1652 | 1465247354898 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1652 | 1465247354899 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b98800 == 44 [pid = 1652] [id = 162] 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118f2b000) [pid = 1652] [serial = 484] [outer = 0x0] 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119a54c00) [pid = 1652] [serial = 485] [outer = 0x118f2b000] 14:09:14 INFO - PROCESS | 1652 | 1465247354928 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123fba000) [pid = 1652] [serial = 486] [outer = 0x118f2b000] 14:09:15 INFO - PROCESS | 1652 | 1465247355385 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 699ms 14:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:09:15 INFO - PROCESS | 1652 | 1465247355425 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1652 | 1465247355426 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 14:09:15 INFO - PROCESS | 1652 | 1465247355447 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 1652 | 1465247355451 Marionette TRACE conn2 <- [1,622,null,{}] 14:09:15 INFO - PROCESS | 1652 | 1465247355456 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}] 14:09:15 INFO - PROCESS | 1652 | 1465247355459 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:15 INFO - PROCESS | 1652 | 1465247355560 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:09:15 INFO - PROCESS | 1652 | 1465247355615 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 1652 | 1465247355616 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbea000 == 45 [pid = 1652] [id = 163] 14:09:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123fb9000) [pid = 1652] [serial = 487] [outer = 0x0] 14:09:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12448b000) [pid = 1652] [serial = 488] [outer = 0x123fb9000] 14:09:15 INFO - PROCESS | 1652 | 1465247355645 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x129096c00) [pid = 1652] [serial = 489] [outer = 0x123fb9000] 14:09:16 INFO - PROCESS | 1652 | 1465247356221 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 842ms 14:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:09:16 INFO - PROCESS | 1652 | 1465247356271 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 1652 | 1465247356274 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 14:09:16 INFO - PROCESS | 1652 | 1465247356277 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 1652 | 1465247356279 Marionette TRACE conn2 <- [1,626,null,{}] 14:09:16 INFO - PROCESS | 1652 | 1465247356283 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}] 14:09:16 INFO - PROCESS | 1652 | 1465247356285 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:16 INFO - PROCESS | 1652 | 1465247356374 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:09:16 INFO - PROCESS | 1652 | 1465247356436 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 1652 | 1465247356439 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a3000 == 46 [pid = 1652] [id = 164] 14:09:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11749c800) [pid = 1652] [serial = 490] [outer = 0x0] 14:09:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1180d9400) [pid = 1652] [serial = 491] [outer = 0x11749c800] 14:09:16 INFO - PROCESS | 1652 | 1465247356467 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11852a000) [pid = 1652] [serial = 492] [outer = 0x11749c800] 14:09:16 INFO - PROCESS | 1652 | 1465247356891 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 672ms 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12aed3000 == 45 [pid = 1652] [id = 159] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12957e000 == 44 [pid = 1652] [id = 158] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1185da000 == 43 [pid = 1652] [id = 157] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x128b96800 == 42 [pid = 1652] [id = 156] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1263e5800 == 41 [pid = 1652] [id = 155] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12409c800 == 40 [pid = 1652] [id = 154] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12114c000 == 39 [pid = 1652] [id = 153] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1199c2800 == 38 [pid = 1652] [id = 152] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x118ac8800 == 37 [pid = 1652] [id = 151] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x116ada000 == 36 [pid = 1652] [id = 150] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x115f20000 == 35 [pid = 1652] [id = 149] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x115fb4000 == 34 [pid = 1652] [id = 148] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11828f800 == 33 [pid = 1652] [id = 147] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x11656a800 == 32 [pid = 1652] [id = 134] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12c405800 == 31 [pid = 1652] [id = 146] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbea000 == 30 [pid = 1652] [id = 163] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x128b98800 == 29 [pid = 1652] [id = 162] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119237800 == 28 [pid = 1652] [id = 161] 14:09:17 INFO - PROCESS | 1652 | --DOCSHELL 0x112652000 == 27 [pid = 1652] [id = 160] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x121435400) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121be3400) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12a5cb400) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11938f800) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12a43e400) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11852f400) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119df0c00) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12143a000) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12ae45000) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a472800) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1266b1800) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1182b1c00) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119890c00) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126a64c00) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119a53c00) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1295f0000) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b638000) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124d05800) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124294c00) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b63e400) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128fe1400) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11989b800) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12143a400) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118a1c800) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a43b800) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b79b400) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1187b6400) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1290a1400) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128b82800) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118a17800) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11927d000) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12909a800) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119ebc400) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12ba58c00) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12b8b0c00) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 14:09:17 INFO - PROCESS | 1652 | 1465247357678 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 1652 | 1465247357680 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 14:09:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:09:17 INFO - PROCESS | 1652 | 1465247357690 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 1652 | 1465247357692 Marionette TRACE conn2 <- [1,630,null,{}] 14:09:17 INFO - PROCESS | 1652 | 1465247357695 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}] 14:09:17 INFO - PROCESS | 1652 | 1465247357697 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:17 INFO - PROCESS | 1652 | 1465247357770 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:09:17 INFO - PROCESS | 1652 | 1465247357774 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 1652 | 1465247357778 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x112dae000 == 28 [pid = 1652] [id = 165] 14:09:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11553f000) [pid = 1652] [serial = 493] [outer = 0x0] 14:09:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x115e0c000) [pid = 1652] [serial = 494] [outer = 0x11553f000] 14:09:17 INFO - PROCESS | 1652 | 1465247357808 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1167edc00) [pid = 1652] [serial = 495] [outer = 0x11553f000] 14:09:18 INFO - PROCESS | 1652 | 1465247358137 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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 14:09:18 INFO - PROCESS | 1652 | 1465247358161 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 1652 | 1465247358163 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 14:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:09:18 INFO - PROCESS | 1652 | 1465247358170 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 1652 | 1465247358173 Marionette TRACE conn2 <- [1,634,null,{}] 14:09:18 INFO - PROCESS | 1652 | 1465247358176 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}] 14:09:18 INFO - PROCESS | 1652 | 1465247358177 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:18 INFO - PROCESS | 1652 | 1465247358283 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:09:18 INFO - PROCESS | 1652 | 1465247358289 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1652 | 1465247358291 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b9000 == 29 [pid = 1652] [id = 166] 14:09:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1176c3400) [pid = 1652] [serial = 496] [outer = 0x0] 14:09:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1182b1400) [pid = 1652] [serial = 497] [outer = 0x1176c3400] 14:09:18 INFO - PROCESS | 1652 | 1465247358320 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1185c2c00) [pid = 1652] [serial = 498] [outer = 0x1176c3400] 14:09:18 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:18 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:18 INFO - PROCESS | 1652 | 1465247358640 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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:09:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 475ms 14:09:18 INFO - PROCESS | 1652 | 1465247358643 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 1652 | 1465247358645 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 14:09:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:09:18 INFO - PROCESS | 1652 | 1465247358650 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 1652 | 1465247358652 Marionette TRACE conn2 <- [1,638,null,{}] 14:09:18 INFO - PROCESS | 1652 | 1465247358659 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}] 14:09:18 INFO - PROCESS | 1652 | 1465247358662 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:18 INFO - PROCESS | 1652 | 1465247358748 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:09:18 INFO - PROCESS | 1652 | 1465247358802 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1652 | 1465247358805 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118244800 == 30 [pid = 1652] [id = 167] 14:09:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1187b6400) [pid = 1652] [serial = 499] [outer = 0x0] 14:09:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118f25400) [pid = 1652] [serial = 500] [outer = 0x1187b6400] 14:09:18 INFO - PROCESS | 1652 | 1465247358833 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11938b800) [pid = 1652] [serial = 501] [outer = 0x1187b6400] 14:09:19 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:19 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:19 INFO - PROCESS | 1652 | 1465247359137 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 520ms 14:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:09:19 INFO - PROCESS | 1652 | 1465247359170 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 1652 | 1465247359171 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 14:09:19 INFO - PROCESS | 1652 | 1465247359174 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1652 | 1465247359175 Marionette TRACE conn2 <- [1,642,null,{}] 14:09:19 INFO - PROCESS | 1652 | 1465247359178 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}] 14:09:19 INFO - PROCESS | 1652 | 1465247359180 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:19 INFO - PROCESS | 1652 | 1465247359281 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:09:19 INFO - PROCESS | 1652 | 1465247359357 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1652 | 1465247359358 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ace000 == 31 [pid = 1652] [id = 168] 14:09:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f1dc00) [pid = 1652] [serial = 502] [outer = 0x0] 14:09:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1198dc000) [pid = 1652] [serial = 503] [outer = 0x118f1dc00] 14:09:19 INFO - PROCESS | 1652 | 1465247359402 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a5e800) [pid = 1652] [serial = 504] [outer = 0x118f1dc00] 14:09:19 INFO - PROCESS | 1652 | 1465247359715 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:09:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 568ms 14:09:19 INFO - PROCESS | 1652 | 1465247359749 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:09:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:09:19 INFO - PROCESS | 1652 | 1465247359752 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 14:09:19 INFO - PROCESS | 1652 | 1465247359755 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1652 | 1465247359756 Marionette TRACE conn2 <- [1,646,null,{}] 14:09:19 INFO - PROCESS | 1652 | 1465247359758 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}] 14:09:19 INFO - PROCESS | 1652 | 1465247359759 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:19 INFO - PROCESS | 1652 | 1465247359854 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:09:19 INFO - PROCESS | 1652 | 1465247359857 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1652 | 1465247359866 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c96800 == 32 [pid = 1652] [id = 169] 14:09:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112fe3800) [pid = 1652] [serial = 505] [outer = 0x0] 14:09:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119de8000) [pid = 1652] [serial = 506] [outer = 0x112fe3800] 14:09:19 INFO - PROCESS | 1652 | 1465247359891 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11b1a2c00) [pid = 1652] [serial = 507] [outer = 0x112fe3800] 14:09:20 INFO - PROCESS | 1652 | 1465247360233 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 14:09:20 INFO - PROCESS | 1652 | 1465247360274 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 1652 | 1465247360275 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 14:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:09:20 INFO - PROCESS | 1652 | 1465247360277 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 1652 | 1465247360279 Marionette TRACE conn2 <- [1,650,null,{}] 14:09:20 INFO - PROCESS | 1652 | 1465247360281 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}] 14:09:20 INFO - PROCESS | 1652 | 1465247360285 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:20 INFO - PROCESS | 1652 | 1465247360399 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:09:20 INFO - PROCESS | 1652 | 1465247360429 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1652 | 1465247360431 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212a2800 == 33 [pid = 1652] [id = 170] 14:09:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12143ac00) [pid = 1652] [serial = 508] [outer = 0x0] 14:09:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121954c00) [pid = 1652] [serial = 509] [outer = 0x12143ac00] 14:09:20 INFO - PROCESS | 1652 | 1465247360456 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124012000) [pid = 1652] [serial = 510] [outer = 0x12143ac00] 14:09:20 INFO - PROCESS | 1652 | 1465247360760 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:09:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 14:09:20 INFO - PROCESS | 1652 | 1465247360796 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 1652 | 1465247360798 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 14:09:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:09:20 INFO - PROCESS | 1652 | 1465247360802 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 1652 | 1465247360803 Marionette TRACE conn2 <- [1,654,null,{}] 14:09:20 INFO - PROCESS | 1652 | 1465247360805 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}] 14:09:20 INFO - PROCESS | 1652 | 1465247360806 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:20 INFO - PROCESS | 1652 | 1465247360895 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:09:20 INFO - PROCESS | 1652 | 1465247360931 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1652 | 1465247360932 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124165800 == 34 [pid = 1652] [id = 171] 14:09:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115ee9000) [pid = 1652] [serial = 511] [outer = 0x0] 14:09:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1242aa800) [pid = 1652] [serial = 512] [outer = 0x115ee9000] 14:09:20 INFO - PROCESS | 1652 | 1465247360963 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124c68c00) [pid = 1652] [serial = 513] [outer = 0x115ee9000] 14:09:21 INFO - PROCESS | 1652 | 1465247361283 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 14:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:09:21 INFO - PROCESS | 1652 | 1465247361320 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1652 | 1465247361321 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 14:09:21 INFO - PROCESS | 1652 | 1465247361323 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1652 | 1465247361324 Marionette TRACE conn2 <- [1,658,null,{}] 14:09:21 INFO - PROCESS | 1652 | 1465247361327 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}] 14:09:21 INFO - PROCESS | 1652 | 1465247361328 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:21 INFO - PROCESS | 1652 | 1465247361417 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:09:21 INFO - PROCESS | 1652 | 1465247361420 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 1652 | 1465247361421 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d31000 == 35 [pid = 1652] [id = 172] 14:09:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1240e2800) [pid = 1652] [serial = 514] [outer = 0x0] 14:09:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124d0f400) [pid = 1652] [serial = 515] [outer = 0x1240e2800] 14:09:21 INFO - PROCESS | 1652 | 1465247361446 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124f4f000) [pid = 1652] [serial = 516] [outer = 0x1240e2800] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128fe8c00) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112f09000) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12177d800) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1266b9000) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1187b6c00) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1185c7400) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11675d400) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118a14c00) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1187b9400) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118221000) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12ae98800) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126733c00) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119772c00) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:09:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118523800) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:09:21 INFO - PROCESS | 1652 | 1465247361904 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:09:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 619ms 14:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:09:21 INFO - PROCESS | 1652 | 1465247361943 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1652 | 1465247361945 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 14:09:21 INFO - PROCESS | 1652 | 1465247361947 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1652 | 1465247361948 Marionette TRACE conn2 <- [1,662,null,{}] 14:09:21 INFO - PROCESS | 1652 | 1465247361950 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}] 14:09:21 INFO - PROCESS | 1652 | 1465247361951 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:22 INFO - PROCESS | 1652 | 1465247362023 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:09:22 INFO - PROCESS | 1652 | 1465247362027 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1652 | 1465247362028 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x121938000 == 36 [pid = 1652] [id = 173] 14:09:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1185c8000) [pid = 1652] [serial = 517] [outer = 0x0] 14:09:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119892000) [pid = 1652] [serial = 518] [outer = 0x1185c8000] 14:09:22 INFO - PROCESS | 1652 | 1465247362054 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124010000) [pid = 1652] [serial = 519] [outer = 0x1185c8000] 14:09:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:22 INFO - PROCESS | 1652 | 1465247362400 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 470ms 14:09:22 INFO - PROCESS | 1652 | 1465247362417 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 1652 | 1465247362419 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 14:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:09:22 INFO - PROCESS | 1652 | 1465247362421 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 1652 | 1465247362422 Marionette TRACE conn2 <- [1,666,null,{}] 14:09:22 INFO - PROCESS | 1652 | 1465247362424 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}] 14:09:22 INFO - PROCESS | 1652 | 1465247362425 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:22 INFO - PROCESS | 1652 | 1465247362524 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:09:22 INFO - PROCESS | 1652 | 1465247362531 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1652 | 1465247362534 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1c800 == 37 [pid = 1652] [id = 174] 14:09:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a59400) [pid = 1652] [serial = 520] [outer = 0x0] 14:09:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1266b1800) [pid = 1652] [serial = 521] [outer = 0x119a59400] 14:09:22 INFO - PROCESS | 1652 | 1465247362558 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12673b400) [pid = 1652] [serial = 522] [outer = 0x119a59400] 14:09:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:22 INFO - PROCESS | 1652 | 1465247362854 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 14:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:09:22 INFO - PROCESS | 1652 | 1465247362889 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 1652 | 1465247362891 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 14:09:22 INFO - PROCESS | 1652 | 1465247362893 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 1652 | 1465247362894 Marionette TRACE conn2 <- [1,670,null,{}] 14:09:22 INFO - PROCESS | 1652 | 1465247362899 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}] 14:09:22 INFO - PROCESS | 1652 | 1465247362901 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:22 INFO - PROCESS | 1652 | 1465247362986 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:09:22 INFO - PROCESS | 1652 | 1465247362990 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1652 | 1465247362991 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x129268000 == 38 [pid = 1652] [id = 175] 14:09:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126a5dc00) [pid = 1652] [serial = 523] [outer = 0x0] 14:09:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128b81000) [pid = 1652] [serial = 524] [outer = 0x126a5dc00] 14:09:23 INFO - PROCESS | 1652 | 1465247363020 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x129095000) [pid = 1652] [serial = 525] [outer = 0x126a5dc00] 14:09:23 INFO - PROCESS | 1652 | 1465247363366 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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 14:09:23 INFO - PROCESS | 1652 | 1465247363413 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 1652 | 1465247363414 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 14:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:09:23 INFO - PROCESS | 1652 | 1465247363416 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 1652 | 1465247363417 Marionette TRACE conn2 <- [1,674,null,{}] 14:09:23 INFO - PROCESS | 1652 | 1465247363420 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}] 14:09:23 INFO - PROCESS | 1652 | 1465247363421 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:23 INFO - PROCESS | 1652 | 1465247363494 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:09:23 INFO - PROCESS | 1652 | 1465247363500 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 1652 | 1465247363501 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a38f800 == 39 [pid = 1652] [id = 176] 14:09:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129095800) [pid = 1652] [serial = 526] [outer = 0x0] 14:09:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1290a1800) [pid = 1652] [serial = 527] [outer = 0x129095800] 14:09:23 INFO - PROCESS | 1652 | 1465247363525 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1295fbc00) [pid = 1652] [serial = 528] [outer = 0x129095800] 14:09:23 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:23 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:09:23 INFO - PROCESS | 1652 | 1465247363897 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]]]}] 14:09:23 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 14:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 14:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:09:23 INFO - PROCESS | 1652 | 1465247363936 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 1652 | 1465247363938 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 14:09:23 INFO - PROCESS | 1652 | 1465247363942 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 1652 | 1465247363945 Marionette TRACE conn2 <- [1,678,null,{}] 14:09:23 INFO - PROCESS | 1652 | 1465247363949 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}] 14:09:23 INFO - PROCESS | 1652 | 1465247363951 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:24 INFO - PROCESS | 1652 | 1465247364062 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:09:24 INFO - PROCESS | 1652 | 1465247364115 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1652 | 1465247364118 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x116575800 == 40 [pid = 1652] [id = 177] 14:09:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113c5c000) [pid = 1652] [serial = 529] [outer = 0x0] 14:09:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115e0cc00) [pid = 1652] [serial = 530] [outer = 0x113c5c000] 14:09:24 INFO - PROCESS | 1652 | 1465247364149 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11713b800) [pid = 1652] [serial = 531] [outer = 0x113c5c000] 14:09:24 INFO - PROCESS | 1652 | 1465247364644 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 773ms 14:09:24 INFO - PROCESS | 1652 | 1465247364723 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1652 | 1465247364726 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 14:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:09:24 INFO - PROCESS | 1652 | 1465247364734 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1652 | 1465247364736 Marionette TRACE conn2 <- [1,682,null,{}] 14:09:24 INFO - PROCESS | 1652 | 1465247364738 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}] 14:09:24 INFO - PROCESS | 1652 | 1465247364740 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:24 INFO - PROCESS | 1652 | 1465247364846 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:09:24 INFO - PROCESS | 1652 | 1465247364921 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1652 | 1465247364922 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11923e800 == 41 [pid = 1652] [id = 178] 14:09:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185ccc00) [pid = 1652] [serial = 532] [outer = 0x0] 14:09:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1187b7c00) [pid = 1652] [serial = 533] [outer = 0x1185ccc00] 14:09:24 INFO - PROCESS | 1652 | 1465247364952 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118aa7400) [pid = 1652] [serial = 534] [outer = 0x1185ccc00] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x129268000 == 40 [pid = 1652] [id = 175] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1c800 == 39 [pid = 1652] [id = 174] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x121938000 == 38 [pid = 1652] [id = 173] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x124d31000 == 37 [pid = 1652] [id = 172] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x124165800 == 36 [pid = 1652] [id = 171] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1212a2800 == 35 [pid = 1652] [id = 170] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x119c96800 == 34 [pid = 1652] [id = 169] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x118ace000 == 33 [pid = 1652] [id = 168] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x118244800 == 32 [pid = 1652] [id = 167] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b9000 == 31 [pid = 1652] [id = 166] 14:09:25 INFO - PROCESS | 1652 | --DOCSHELL 0x112dae000 == 30 [pid = 1652] [id = 165] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121433000) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123fc0400) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1218e8000) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128927800) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126a3c000) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11938d000) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119d34400) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1187b8000) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119287800) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176cb000) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11821b000) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119de7400) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1192bd000) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a52c00) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118530800) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1187bf400) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12ba5ec00) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128b86800) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x129098400) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12194f400) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128fe6000) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12645e800) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12ae91400) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128fe0800) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128929400) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x121345c00) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119386000) [pid = 1652] [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.] 14:09:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1295f2c00) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 14:09:25 INFO - PROCESS | 1652 | 1465247365980 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]]]}] 14:09:26 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) 14:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1270ms 14:09:26 INFO - PROCESS | 1652 | 1465247366004 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 1652 | 1465247366006 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 14:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:09:26 INFO - PROCESS | 1652 | 1465247366009 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 1652 | 1465247366011 Marionette TRACE conn2 <- [1,686,null,{}] 14:09:26 INFO - PROCESS | 1652 | 1465247366014 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}] 14:09:26 INFO - PROCESS | 1652 | 1465247366016 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:26 INFO - PROCESS | 1652 | 1465247366092 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:09:26 INFO - PROCESS | 1652 | 1465247366166 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1652 | 1465247366168 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x116921800 == 31 [pid = 1652] [id = 179] 14:09:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11821a800) [pid = 1652] [serial = 535] [outer = 0x0] 14:09:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118223000) [pid = 1652] [serial = 536] [outer = 0x11821a800] 14:09:26 INFO - PROCESS | 1652 | 1465247366199 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118522800) [pid = 1652] [serial = 537] [outer = 0x11821a800] 14:09:26 INFO - PROCESS | 1652 | 1465247366956 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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 14:09:26 INFO - PROCESS | 1652 | 1465247366979 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:09:26 INFO - PROCESS | 1652 | 1465247366983 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 14:09:26 INFO - PROCESS | 1652 | 1465247366987 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 1652 | 1465247366989 Marionette TRACE conn2 <- [1,690,null,{}] 14:09:26 INFO - PROCESS | 1652 | 1465247366991 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}] 14:09:26 INFO - PROCESS | 1652 | 1465247366993 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:27 INFO - PROCESS | 1652 | 1465247367072 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:09:27 INFO - PROCESS | 1652 | 1465247367077 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 1652 | 1465247367078 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11828c000 == 32 [pid = 1652] [id = 180] 14:09:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11927e400) [pid = 1652] [serial = 538] [outer = 0x0] 14:09:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11938a400) [pid = 1652] [serial = 539] [outer = 0x11927e400] 14:09:27 INFO - PROCESS | 1652 | 1465247367108 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11977ac00) [pid = 1652] [serial = 540] [outer = 0x11927e400] 14:09:27 INFO - PROCESS | 1652 | 1465247367944 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 14:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:09:27 INFO - PROCESS | 1652 | 1465247367956 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 1652 | 1465247367958 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 14:09:27 INFO - PROCESS | 1652 | 1465247367960 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 1652 | 1465247367962 Marionette TRACE conn2 <- [1,694,null,{}] 14:09:27 INFO - PROCESS | 1652 | 1465247367979 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}] 14:09:27 INFO - PROCESS | 1652 | 1465247367984 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:28 INFO - PROCESS | 1652 | 1465247368081 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:09:28 INFO - PROCESS | 1652 | 1465247368086 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1652 | 1465247368088 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119239000 == 33 [pid = 1652] [id = 181] 14:09:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a53400) [pid = 1652] [serial = 541] [outer = 0x0] 14:09:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119ebc400) [pid = 1652] [serial = 542] [outer = 0x119a53400] 14:09:28 INFO - PROCESS | 1652 | 1465247368115 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121436400) [pid = 1652] [serial = 543] [outer = 0x119a53400] 14:09:28 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) 14:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 983ms 14:09:28 INFO - PROCESS | 1652 | 1465247368940 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]]]}] 14:09:28 INFO - PROCESS | 1652 | 1465247368944 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 1652 | 1465247368945 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 14:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:09:28 INFO - PROCESS | 1652 | 1465247368949 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 1652 | 1465247368950 Marionette TRACE conn2 <- [1,698,null,{}] 14:09:28 INFO - PROCESS | 1652 | 1465247368953 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}] 14:09:28 INFO - PROCESS | 1652 | 1465247368954 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:29 INFO - PROCESS | 1652 | 1465247369052 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:09:29 INFO - PROCESS | 1652 | 1465247369083 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 1652 | 1465247369084 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114a000 == 34 [pid = 1652] [id = 182] 14:09:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121441000) [pid = 1652] [serial = 544] [outer = 0x0] 14:09:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121be4800) [pid = 1652] [serial = 545] [outer = 0x121441000] 14:09:29 INFO - PROCESS | 1652 | 1465247369109 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1240e8400) [pid = 1652] [serial = 546] [outer = 0x121441000] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118f1dc00) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1187b6400) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11553f000) [pid = 1652] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176c3400) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11749c800) [pid = 1652] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112fe3800) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x115ee9000) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12143ac00) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x112020c00) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1240e2800) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1185c8000) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1182b4400) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x126a5dc00) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118f2b000) [pid = 1652] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119a59400) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:09:29 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x123fb9000) [pid = 1652] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:09:29 INFO - PROCESS | 1652 | 1465247369923 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]]]}] 14:09:29 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) 14:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1019ms 14:09:29 INFO - PROCESS | 1652 | 1465247369968 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 1652 | 1465247369970 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 14:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:09:29 INFO - PROCESS | 1652 | 1465247369972 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 1652 | 1465247369973 Marionette TRACE conn2 <- [1,702,null,{}] 14:09:29 INFO - PROCESS | 1652 | 1465247369975 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}] 14:09:29 INFO - PROCESS | 1652 | 1465247369976 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:30 INFO - PROCESS | 1652 | 1465247370049 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:09:30 INFO - PROCESS | 1652 | 1465247370053 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1652 | 1465247370054 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11828a800 == 35 [pid = 1652] [id = 183] 14:09:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118216c00) [pid = 1652] [serial = 547] [outer = 0x0] 14:09:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1185c8c00) [pid = 1652] [serial = 548] [outer = 0x118216c00] 14:09:30 INFO - PROCESS | 1652 | 1465247370078 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119a58800) [pid = 1652] [serial = 549] [outer = 0x118216c00] 14:09:30 INFO - PROCESS | 1652 | 1465247370907 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 14:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:09:30 INFO - PROCESS | 1652 | 1465247370942 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 1652 | 1465247370943 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 14:09:30 INFO - PROCESS | 1652 | 1465247370946 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 1652 | 1465247370947 Marionette TRACE conn2 <- [1,706,null,{}] 14:09:30 INFO - PROCESS | 1652 | 1465247370949 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}] 14:09:30 INFO - PROCESS | 1652 | 1465247370953 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:31 INFO - PROCESS | 1652 | 1465247371045 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:09:31 INFO - PROCESS | 1652 | 1465247371094 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 1652 | 1465247371095 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d2e800 == 36 [pid = 1652] [id = 184] 14:09:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1133aac00) [pid = 1652] [serial = 550] [outer = 0x0] 14:09:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12473f000) [pid = 1652] [serial = 551] [outer = 0x1133aac00] 14:09:31 INFO - PROCESS | 1652 | 1465247371120 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x126a63400) [pid = 1652] [serial = 552] [outer = 0x1133aac00] 14:09:31 INFO - PROCESS | 1652 | 1465247371891 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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 14:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:09:31 INFO - PROCESS | 1652 | 1465247371916 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 1652 | 1465247371917 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 14:09:31 INFO - PROCESS | 1652 | 1465247371919 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 1652 | 1465247371921 Marionette TRACE conn2 <- [1,710,null,{}] 14:09:31 INFO - PROCESS | 1652 | 1465247371923 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}] 14:09:31 INFO - PROCESS | 1652 | 1465247371924 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:32 INFO - PROCESS | 1652 | 1465247371998 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:09:32 INFO - PROCESS | 1652 | 1465247372087 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1652 | 1465247372089 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x112e9b800 == 37 [pid = 1652] [id = 185] 14:09:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x111c19000) [pid = 1652] [serial = 553] [outer = 0x0] 14:09:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113c1fc00) [pid = 1652] [serial = 554] [outer = 0x111c19000] 14:09:32 INFO - PROCESS | 1652 | 1465247372121 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1175b3800) [pid = 1652] [serial = 555] [outer = 0x111c19000] 14:09:33 INFO - PROCESS | 1652 | 1465247373038 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1168ms 14:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:09:33 INFO - PROCESS | 1652 | 1465247373090 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 1652 | 1465247373092 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 14:09:33 INFO - PROCESS | 1652 | 1465247373095 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 1652 | 1465247373097 Marionette TRACE conn2 <- [1,714,null,{}] 14:09:33 INFO - PROCESS | 1652 | 1465247373101 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}] 14:09:33 INFO - PROCESS | 1652 | 1465247373103 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:33 INFO - PROCESS | 1652 | 1465247373228 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:09:33 INFO - PROCESS | 1652 | 1465247373279 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1652 | 1465247373281 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f61800 == 38 [pid = 1652] [id = 186] 14:09:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118a19400) [pid = 1652] [serial = 556] [outer = 0x0] 14:09:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118f1dc00) [pid = 1652] [serial = 557] [outer = 0x118a19400] 14:09:33 INFO - PROCESS | 1652 | 1465247373311 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119779000) [pid = 1652] [serial = 558] [outer = 0x118a19400] 14:09:34 INFO - PROCESS | 1652 | 1465247374194 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]]]}] 14:09:34 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 14:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 14:09:34 INFO - PROCESS | 1652 | 1465247374219 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 1652 | 1465247374221 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 14:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:09:34 INFO - PROCESS | 1652 | 1465247374224 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 1652 | 1465247374225 Marionette TRACE conn2 <- [1,718,null,{}] 14:09:34 INFO - PROCESS | 1652 | 1465247374228 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}] 14:09:34 INFO - PROCESS | 1652 | 1465247374229 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:34 INFO - PROCESS | 1652 | 1465247374329 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:09:34 INFO - PROCESS | 1652 | 1465247374379 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 1652 | 1465247374380 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1c800 == 39 [pid = 1652] [id = 187] 14:09:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121432400) [pid = 1652] [serial = 559] [outer = 0x0] 14:09:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12143ac00) [pid = 1652] [serial = 560] [outer = 0x121432400] 14:09:34 INFO - PROCESS | 1652 | 1465247374409 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1240e5000) [pid = 1652] [serial = 561] [outer = 0x121432400] 14:09:35 INFO - PROCESS | 1652 | 1465247375301 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 14:09:35 INFO - PROCESS | 1652 | 1465247375347 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 1652 | 1465247375349 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 14:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:09:35 INFO - PROCESS | 1652 | 1465247375353 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 1652 | 1465247375355 Marionette TRACE conn2 <- [1,722,null,{}] 14:09:35 INFO - PROCESS | 1652 | 1465247375358 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}] 14:09:35 INFO - PROCESS | 1652 | 1465247375360 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:35 INFO - PROCESS | 1652 | 1465247375453 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:09:35 INFO - PROCESS | 1652 | 1465247375501 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 1652 | 1465247375503 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e7c000 == 40 [pid = 1652] [id = 188] 14:09:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11852d000) [pid = 1652] [serial = 562] [outer = 0x0] 14:09:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185c9800) [pid = 1652] [serial = 563] [outer = 0x11852d000] 14:09:35 INFO - PROCESS | 1652 | 1465247375531 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11927cc00) [pid = 1652] [serial = 564] [outer = 0x11852d000] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x124d2e800 == 39 [pid = 1652] [id = 184] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x11828a800 == 38 [pid = 1652] [id = 183] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12114a000 == 37 [pid = 1652] [id = 182] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x119239000 == 36 [pid = 1652] [id = 181] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x11828c000 == 35 [pid = 1652] [id = 180] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x116921800 == 34 [pid = 1652] [id = 179] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x11923e800 == 33 [pid = 1652] [id = 178] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x116575800 == 32 [pid = 1652] [id = 177] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a3000 == 31 [pid = 1652] [id = 164] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12a38f800 == 30 [pid = 1652] [id = 176] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1c800 == 29 [pid = 1652] [id = 187] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x118f61800 == 28 [pid = 1652] [id = 186] 14:09:36 INFO - PROCESS | 1652 | --DOCSHELL 0x112e9b800 == 27 [pid = 1652] [id = 185] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1198dc000) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118f25400) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11938b800) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115e0c000) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1167edc00) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1182b1400) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1185c2c00) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11852a000) [pid = 1652] [serial = 492] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1180d9400) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119de8000) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1242aa800) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124012000) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x121954c00) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124c68c00) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x113c1f800) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x124d0f400) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x112aecc00) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x119892000) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x124010000) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118a14800) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1185c1400) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x128b81000) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x123fba000) [pid = 1652] [serial = 486] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x124f4f000) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x11b1a2c00) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12673b400) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x1290a1800) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x119a5e800) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x119a54c00) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x1266b1800) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x129096c00) [pid = 1652] [serial = 489] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x12448b000) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x129095000) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 14:09:36 INFO - PROCESS | 1652 | 1465247376498 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] 14:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:09:36 INFO - PROCESS | 1652 | 1465247376529 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 14:09:36 INFO - PROCESS | 1652 | 1465247376532 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 1652 | 1465247376535 Marionette TRACE conn2 <- [1,726,null,{}] 14:09:36 INFO - PROCESS | 1652 | 1465247376538 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}] 14:09:36 INFO - PROCESS | 1652 | 1465247376540 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:36 INFO - PROCESS | 1652 | 1465247376612 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:09:36 INFO - PROCESS | 1652 | 1465247376618 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 1652 | 1465247376620 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f1b800 == 28 [pid = 1652] [id = 189] 14:09:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x11748dc00) [pid = 1652] [serial = 565] [outer = 0x0] 14:09:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x1176c2400) [pid = 1652] [serial = 566] [outer = 0x11748dc00] 14:09:36 INFO - PROCESS | 1652 | 1465247376650 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x118219000) [pid = 1652] [serial = 567] [outer = 0x11748dc00] 14:09:37 INFO - PROCESS | 1652 | 1465247377063 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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 572ms 14:09:37 INFO - PROCESS | 1652 | 1465247377104 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 1652 | 1465247377107 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 14:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:09:37 INFO - PROCESS | 1652 | 1465247377112 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 1652 | 1465247377114 Marionette TRACE conn2 <- [1,730,null,{}] 14:09:37 INFO - PROCESS | 1652 | 1465247377116 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}] 14:09:37 INFO - PROCESS | 1652 | 1465247377118 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:37 INFO - PROCESS | 1652 | 1465247377192 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:09:37 INFO - PROCESS | 1652 | 1465247377196 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1652 | 1465247377198 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad3800 == 29 [pid = 1652] [id = 190] 14:09:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1187c4000) [pid = 1652] [serial = 568] [outer = 0x0] 14:09:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118aa4000) [pid = 1652] [serial = 569] [outer = 0x1187c4000] 14:09:37 INFO - PROCESS | 1652 | 1465247377229 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1192bb400) [pid = 1652] [serial = 570] [outer = 0x1187c4000] 14:09:37 INFO - PROCESS | 1652 | 1465247377569 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] 14:09:37 INFO - PROCESS | 1652 | 1465247377586 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 14:09:37 INFO - PROCESS | 1652 | 1465247377588 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 1652 | 1465247377591 Marionette TRACE conn2 <- [1,734,null,{}] 14:09:37 INFO - PROCESS | 1652 | 1465247377600 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}] 14:09:37 INFO - PROCESS | 1652 | 1465247377603 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:37 INFO - PROCESS | 1652 | 1465247377681 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:09:37 INFO - PROCESS | 1652 | 1465247377728 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1652 | 1465247377729 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c9800 == 30 [pid = 1652] [id = 191] 14:09:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x118222400) [pid = 1652] [serial = 571] [outer = 0x0] 14:09:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x119a04000) [pid = 1652] [serial = 572] [outer = 0x118222400] 14:09:37 INFO - PROCESS | 1652 | 1465247377757 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x119de4c00) [pid = 1652] [serial = 573] [outer = 0x118222400] 14:09:38 INFO - PROCESS | 1652 | 1465247378067 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 523ms 14:09:38 INFO - PROCESS | 1652 | 1465247378113 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:09:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:09:38 INFO - PROCESS | 1652 | 1465247378128 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 14:09:38 INFO - PROCESS | 1652 | 1465247378132 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1652 | 1465247378134 Marionette TRACE conn2 <- [1,738,null,{}] 14:09:38 INFO - PROCESS | 1652 | 1465247378137 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}] 14:09:38 INFO - PROCESS | 1652 | 1465247378139 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:38 INFO - PROCESS | 1652 | 1465247378290 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:09:38 INFO - PROCESS | 1652 | 1465247378325 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 1652 | 1465247378326 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119711800 == 31 [pid = 1652] [id = 192] 14:09:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x119d37800) [pid = 1652] [serial = 574] [outer = 0x0] 14:09:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x12134cc00) [pid = 1652] [serial = 575] [outer = 0x119d37800] 14:09:38 INFO - PROCESS | 1652 | 1465247378351 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1214cf000) [pid = 1652] [serial = 576] [outer = 0x119d37800] 14:09:39 INFO - PROCESS | 1652 | 1465247379135 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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:09:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1021ms 14:09:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:09:39 INFO - PROCESS | 1652 | 1465247379152 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 1652 | 1465247379154 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 14:09:39 INFO - PROCESS | 1652 | 1465247379156 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 1652 | 1465247379157 Marionette TRACE conn2 <- [1,742,null,{}] 14:09:39 INFO - PROCESS | 1652 | 1465247379159 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}] 14:09:39 INFO - PROCESS | 1652 | 1465247379160 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:39 INFO - PROCESS | 1652 | 1465247379248 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:09:39 INFO - PROCESS | 1652 | 1465247379251 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 1652 | 1465247379252 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cb1000 == 32 [pid = 1652] [id = 193] 14:09:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116a13000) [pid = 1652] [serial = 577] [outer = 0x0] 14:09:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x121be4000) [pid = 1652] [serial = 578] [outer = 0x116a13000] 14:09:39 INFO - PROCESS | 1652 | 1465247379306 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x124015c00) [pid = 1652] [serial = 579] [outer = 0x116a13000] 14:09:40 INFO - PROCESS | 1652 | 1465247380090 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]]]}] 14:09:40 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 14:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 14:09:40 INFO - PROCESS | 1652 | 1465247380131 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 1652 | 1465247380132 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 14:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:09:40 INFO - PROCESS | 1652 | 1465247380134 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 1652 | 1465247380135 Marionette TRACE conn2 <- [1,746,null,{}] 14:09:40 INFO - PROCESS | 1652 | 1465247380137 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}] 14:09:40 INFO - PROCESS | 1652 | 1465247380141 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:40 INFO - PROCESS | 1652 | 1465247380257 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:09:40 INFO - PROCESS | 1652 | 1465247380289 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 1652 | 1465247380290 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b0e000 == 33 [pid = 1652] [id = 194] 14:09:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x12448d400) [pid = 1652] [serial = 580] [outer = 0x0] 14:09:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x124c72000) [pid = 1652] [serial = 581] [outer = 0x12448d400] 14:09:40 INFO - PROCESS | 1652 | 1465247380314 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1266b1800) [pid = 1652] [serial = 582] [outer = 0x12448d400] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1133aac00) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x121441000) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118216c00) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x129095800) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1185ccc00) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x113c5c000) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x11927e400) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11821a800) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:09:40 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x119a53400) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:09:41 INFO - PROCESS | 1652 | 1465247381152 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]]]}] 14:09:41 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.) 14:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1069ms 14:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:09:41 INFO - PROCESS | 1652 | 1465247381204 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 1652 | 1465247381206 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 14:09:41 INFO - PROCESS | 1652 | 1465247381209 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 1652 | 1465247381211 Marionette TRACE conn2 <- [1,750,null,{}] 14:09:41 INFO - PROCESS | 1652 | 1465247381214 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}] 14:09:41 INFO - PROCESS | 1652 | 1465247381216 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:41 INFO - PROCESS | 1652 | 1465247381321 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:09:41 INFO - PROCESS | 1652 | 1465247381365 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 1652 | 1465247381366 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x124253800 == 34 [pid = 1652] [id = 195] 14:09:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1133b3000) [pid = 1652] [serial = 583] [outer = 0x0] 14:09:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x119df0800) [pid = 1652] [serial = 584] [outer = 0x1133b3000] 14:09:41 INFO - PROCESS | 1652 | 1465247381390 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x126732000) [pid = 1652] [serial = 585] [outer = 0x1133b3000] 14:09:42 INFO - PROCESS | 1652 | 1465247382145 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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:09:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 14:09:42 INFO - PROCESS | 1652 | 1465247382181 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1652 | 1465247382183 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 14:09:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:09:42 INFO - PROCESS | 1652 | 1465247382186 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 1652 | 1465247382187 Marionette TRACE conn2 <- [1,754,null,{}] 14:09:42 INFO - PROCESS | 1652 | 1465247382198 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}] 14:09:42 INFO - PROCESS | 1652 | 1465247382199 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:42 INFO - PROCESS | 1652 | 1465247382265 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:09:42 INFO - PROCESS | 1652 | 1465247382269 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1652 | 1465247382270 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d39800 == 35 [pid = 1652] [id = 196] 14:09:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x124c6fc00) [pid = 1652] [serial = 586] [outer = 0x0] 14:09:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x126a6b800) [pid = 1652] [serial = 587] [outer = 0x124c6fc00] 14:09:42 INFO - PROCESS | 1652 | 1465247382296 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x12892c400) [pid = 1652] [serial = 588] [outer = 0x124c6fc00] 14:09:43 INFO - PROCESS | 1652 | 1465247383130 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]]]}] 14:09:43 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 14:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 976ms 14:09:43 INFO - PROCESS | 1652 | 1465247383163 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 1652 | 1465247383168 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 14:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:09:43 INFO - PROCESS | 1652 | 1465247383171 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 1652 | 1465247383173 Marionette TRACE conn2 <- [1,758,null,{}] 14:09:43 INFO - PROCESS | 1652 | 1465247383177 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}] 14:09:43 INFO - PROCESS | 1652 | 1465247383179 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:43 INFO - PROCESS | 1652 | 1465247383285 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:09:43 INFO - PROCESS | 1652 | 1465247383330 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 1652 | 1465247383331 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11650c000 == 36 [pid = 1652] [id = 197] 14:09:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x115e0ec00) [pid = 1652] [serial = 589] [outer = 0x0] 14:09:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1176c3400) [pid = 1652] [serial = 590] [outer = 0x115e0ec00] 14:09:43 INFO - PROCESS | 1652 | 1465247383362 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1182b4400) [pid = 1652] [serial = 591] [outer = 0x115e0ec00] 14:09:43 INFO - PROCESS | 1652 | 1465247383867 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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 772ms 14:09:43 INFO - PROCESS | 1652 | 1465247383944 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 1652 | 1465247383947 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 14:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:09:43 INFO - PROCESS | 1652 | 1465247383952 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 1652 | 1465247383954 Marionette TRACE conn2 <- [1,762,null,{}] 14:09:43 INFO - PROCESS | 1652 | 1465247383956 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}] 14:09:43 INFO - PROCESS | 1652 | 1465247383958 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:44 INFO - PROCESS | 1652 | 1465247384063 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:09:44 INFO - PROCESS | 1652 | 1465247384133 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1652 | 1465247384135 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b2000 == 37 [pid = 1652] [id = 198] 14:09:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11697ec00) [pid = 1652] [serial = 592] [outer = 0x0] 14:09:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1182acc00) [pid = 1652] [serial = 593] [outer = 0x11697ec00] 14:09:44 INFO - PROCESS | 1652 | 1465247384166 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11938a800) [pid = 1652] [serial = 594] [outer = 0x11697ec00] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x124253800 == 36 [pid = 1652] [id = 195] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123b0e000 == 35 [pid = 1652] [id = 194] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119cb1000 == 34 [pid = 1652] [id = 193] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119711800 == 33 [pid = 1652] [id = 192] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c9800 == 32 [pid = 1652] [id = 191] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad3800 == 31 [pid = 1652] [id = 190] 14:09:44 INFO - PROCESS | 1652 | --DOCSHELL 0x115f1b800 == 30 [pid = 1652] [id = 189] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12473f000) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x121be4800) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1185c8c00) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119a58800) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1240e8400) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1295fbc00) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1187b7c00) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118aa7400) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x115e0cc00) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x11713b800) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11938a400) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x118223000) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x118522800) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x126a63400) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119ebc400) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x121436400) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 14:09:44 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x11977ac00) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 14:09:45 INFO - PROCESS | 1652 | 1465247385195 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1272ms 14:09:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:09:45 INFO - PROCESS | 1652 | 1465247385225 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 1652 | 1465247385227 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 14:09:45 INFO - PROCESS | 1652 | 1465247385231 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1652 | 1465247385232 Marionette TRACE conn2 <- [1,766,null,{}] 14:09:45 INFO - PROCESS | 1652 | 1465247385235 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}] 14:09:45 INFO - PROCESS | 1652 | 1465247385237 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:45 INFO - PROCESS | 1652 | 1465247385310 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:09:45 INFO - PROCESS | 1652 | 1465247385315 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 1652 | 1465247385317 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ac000 == 31 [pid = 1652] [id = 199] 14:09:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x118524800) [pid = 1652] [serial = 595] [outer = 0x0] 14:09:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1185d0400) [pid = 1652] [serial = 596] [outer = 0x118524800] 14:09:45 INFO - PROCESS | 1652 | 1465247385346 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x118a14c00) [pid = 1652] [serial = 597] [outer = 0x118524800] 14:09:46 INFO - PROCESS | 1652 | 1465247386152 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:09:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 14:09:46 INFO - PROCESS | 1652 | 1465247386202 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 1652 | 1465247386204 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 14:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:09:46 INFO - PROCESS | 1652 | 1465247386208 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 1652 | 1465247386210 Marionette TRACE conn2 <- [1,770,null,{}] 14:09:46 INFO - PROCESS | 1652 | 1465247386213 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}] 14:09:46 INFO - PROCESS | 1652 | 1465247386214 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:46 INFO - PROCESS | 1652 | 1465247386288 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:09:46 INFO - PROCESS | 1652 | 1465247386292 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 1652 | 1465247386293 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a2000 == 32 [pid = 1652] [id = 200] 14:09:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x11938e400) [pid = 1652] [serial = 598] [outer = 0x0] 14:09:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x119776000) [pid = 1652] [serial = 599] [outer = 0x11938e400] 14:09:46 INFO - PROCESS | 1652 | 1465247386324 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1198db400) [pid = 1652] [serial = 600] [outer = 0x11938e400] 14:09:46 INFO - PROCESS | 1652 | 1465247386672 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 14:09:46 INFO - PROCESS | 1652 | 1465247386677 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:09:46 INFO - PROCESS | 1652 | 1465247386679 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 14:09:46 INFO - PROCESS | 1652 | 1465247386681 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 1652 | 1465247386686 Marionette TRACE conn2 <- [1,774,null,{}] 14:09:46 INFO - PROCESS | 1652 | 1465247386693 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}] 14:09:46 INFO - PROCESS | 1652 | 1465247386697 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:46 INFO - PROCESS | 1652 | 1465247386774 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:09:46 INFO - PROCESS | 1652 | 1465247386806 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 1652 | 1465247386808 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c25000 == 33 [pid = 1652] [id = 201] 14:09:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115e02800) [pid = 1652] [serial = 601] [outer = 0x0] 14:09:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119a5dc00) [pid = 1652] [serial = 602] [outer = 0x115e02800] 14:09:46 INFO - PROCESS | 1652 | 1465247386861 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x121438800) [pid = 1652] [serial = 603] [outer = 0x115e02800] 14:09:47 INFO - PROCESS | 1652 | 1465247387196 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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 523ms 14:09:47 INFO - PROCESS | 1652 | 1465247387205 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 1652 | 1465247387206 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 14:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:09:47 INFO - PROCESS | 1652 | 1465247387208 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 1652 | 1465247387209 Marionette TRACE conn2 <- [1,778,null,{}] 14:09:47 INFO - PROCESS | 1652 | 1465247387212 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}] 14:09:47 INFO - PROCESS | 1652 | 1465247387213 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:47 INFO - PROCESS | 1652 | 1465247387309 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:09:47 INFO - PROCESS | 1652 | 1465247387343 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 1652 | 1465247387344 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214ef000 == 34 [pid = 1652] [id = 202] 14:09:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x12177dc00) [pid = 1652] [serial = 604] [outer = 0x0] 14:09:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x12400f000) [pid = 1652] [serial = 605] [outer = 0x12177dc00] 14:09:47 INFO - PROCESS | 1652 | 1465247387370 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1242b1800) [pid = 1652] [serial = 606] [outer = 0x12177dc00] 14:09:47 INFO - PROCESS | 1652 | 1465247387703 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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 518ms 14:09:47 INFO - PROCESS | 1652 | 1465247387727 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 1652 | 1465247387729 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 14:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:09:47 INFO - PROCESS | 1652 | 1465247387731 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 1652 | 1465247387732 Marionette TRACE conn2 <- [1,782,null,{}] 14:09:47 INFO - PROCESS | 1652 | 1465247387734 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}] 14:09:47 INFO - PROCESS | 1652 | 1465247387736 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:47 INFO - PROCESS | 1652 | 1465247387826 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:09:47 INFO - PROCESS | 1652 | 1465247387830 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 1652 | 1465247387831 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12416a800 == 35 [pid = 1652] [id = 203] 14:09:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x121be4800) [pid = 1652] [serial = 607] [outer = 0x0] 14:09:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x124c68c00) [pid = 1652] [serial = 608] [outer = 0x121be4800] 14:09:47 INFO - PROCESS | 1652 | 1465247387856 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x124d8e800) [pid = 1652] [serial = 609] [outer = 0x121be4800] 14:09:48 INFO - PROCESS | 1652 | 1465247388172 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 14:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:09:48 INFO - PROCESS | 1652 | 1465247388209 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 1652 | 1465247388211 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 14:09:48 INFO - PROCESS | 1652 | 1465247388213 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 1652 | 1465247388215 Marionette TRACE conn2 <- [1,786,null,{}] 14:09:48 INFO - PROCESS | 1652 | 1465247388220 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}] 14:09:48 INFO - PROCESS | 1652 | 1465247388224 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:48 INFO - PROCESS | 1652 | 1465247388335 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:09:48 INFO - PROCESS | 1652 | 1465247388369 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1652 | 1465247388370 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fcb800 == 36 [pid = 1652] [id = 204] 14:09:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x124d93c00) [pid = 1652] [serial = 610] [outer = 0x0] 14:09:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x126a6b000) [pid = 1652] [serial = 611] [outer = 0x124d93c00] 14:09:48 INFO - PROCESS | 1652 | 1465247388394 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x128b8c400) [pid = 1652] [serial = 612] [outer = 0x124d93c00] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x116a13000) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118222400) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119d37800) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x11748dc00) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11852d000) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1187c4000) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x111c19000) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1133b3000) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118a19400) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x121432400) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:09:48 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12448d400) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:09:48 INFO - PROCESS | 1652 | 1465247388721 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 524ms 14:09:48 INFO - PROCESS | 1652 | 1465247388738 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 1652 | 1465247388739 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 14:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:09:48 INFO - PROCESS | 1652 | 1465247388742 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 1652 | 1465247388758 Marionette TRACE conn2 <- [1,790,null,{}] 14:09:48 INFO - PROCESS | 1652 | 1465247388761 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}] 14:09:48 INFO - PROCESS | 1652 | 1465247388763 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:48 INFO - PROCESS | 1652 | 1465247388883 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:09:48 INFO - PROCESS | 1652 | 1465247388954 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1652 | 1465247388955 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a2f800 == 37 [pid = 1652] [id = 205] 14:09:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118222400) [pid = 1652] [serial = 613] [outer = 0x0] 14:09:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1214d3800) [pid = 1652] [serial = 614] [outer = 0x118222400] 14:09:48 INFO - PROCESS | 1652 | 1465247388979 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x12673b400) [pid = 1652] [serial = 615] [outer = 0x118222400] 14:09:49 INFO - PROCESS | 1652 | 1465247389268 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 583ms 14:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:09:49 INFO - PROCESS | 1652 | 1465247389326 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1652 | 1465247389327 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 14:09:49 INFO - PROCESS | 1652 | 1465247389329 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1652 | 1465247389330 Marionette TRACE conn2 <- [1,794,null,{}] 14:09:49 INFO - PROCESS | 1652 | 1465247389333 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}] 14:09:49 INFO - PROCESS | 1652 | 1465247389334 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:49 INFO - PROCESS | 1652 | 1465247389405 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:09:49 INFO - PROCESS | 1652 | 1465247389408 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 1652 | 1465247389409 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x129064000 == 38 [pid = 1652] [id = 206] 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x126a35400) [pid = 1652] [serial = 616] [outer = 0x0] 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x128fe0000) [pid = 1652] [serial = 617] [outer = 0x126a35400] 14:09:49 INFO - PROCESS | 1652 | 1465247389436 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x128feb800) [pid = 1652] [serial = 618] [outer = 0x126a35400] 14:09:49 INFO - PROCESS | 1652 | 1465247389727 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 419ms 14:09:49 INFO - PROCESS | 1652 | 1465247389756 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1652 | 1465247389758 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 14:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:09:49 INFO - PROCESS | 1652 | 1465247389762 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1652 | 1465247389763 Marionette TRACE conn2 <- [1,798,null,{}] 14:09:49 INFO - PROCESS | 1652 | 1465247389776 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}] 14:09:49 INFO - PROCESS | 1652 | 1465247389777 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:49 INFO - PROCESS | 1652 | 1465247389881 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:09:49 INFO - PROCESS | 1652 | 1465247389886 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 1652 | 1465247389887 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d6800 == 39 [pid = 1652] [id = 207] 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1187bc400) [pid = 1652] [serial = 619] [outer = 0x0] 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x128fe9c00) [pid = 1652] [serial = 620] [outer = 0x1187bc400] 14:09:49 INFO - PROCESS | 1652 | 1465247389910 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12909e400) [pid = 1652] [serial = 621] [outer = 0x1187bc400] 14:09:50 INFO - PROCESS | 1652 | 1465247390221 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]]]}] 14:09:50 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 14:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 14:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:09:50 INFO - PROCESS | 1652 | 1465247390232 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1652 | 1465247390233 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 14:09:50 INFO - PROCESS | 1652 | 1465247390235 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1652 | 1465247390236 Marionette TRACE conn2 <- [1,802,null,{}] 14:09:50 INFO - PROCESS | 1652 | 1465247390239 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}] 14:09:50 INFO - PROCESS | 1652 | 1465247390240 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:50 INFO - PROCESS | 1652 | 1465247390318 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:09:50 INFO - PROCESS | 1652 | 1465247390322 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 1652 | 1465247390323 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x129581800 == 40 [pid = 1652] [id = 208] 14:09:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12909e800) [pid = 1652] [serial = 622] [outer = 0x0] 14:09:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1295fbc00) [pid = 1652] [serial = 623] [outer = 0x12909e800] 14:09:50 INFO - PROCESS | 1652 | 1465247390347 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1292ce800) [pid = 1652] [serial = 624] [outer = 0x12909e800] 14:09:50 INFO - PROCESS | 1652 | 1465247390677 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]]]}] 14:09:50 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 14:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 467ms 14:09:50 INFO - PROCESS | 1652 | 1465247390704 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1652 | 1465247390705 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 14:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:09:50 INFO - PROCESS | 1652 | 1465247390707 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1652 | 1465247390709 Marionette TRACE conn2 <- [1,806,null,{}] 14:09:50 INFO - PROCESS | 1652 | 1465247390719 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}] 14:09:50 INFO - PROCESS | 1652 | 1465247390721 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:50 INFO - PROCESS | 1652 | 1465247390836 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:09:50 INFO - PROCESS | 1652 | 1465247390913 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 1652 | 1465247390915 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ea6800 == 41 [pid = 1652] [id = 209] 14:09:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1122ab000) [pid = 1652] [serial = 625] [outer = 0x0] 14:09:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112edf000) [pid = 1652] [serial = 626] [outer = 0x1122ab000] 14:09:50 INFO - PROCESS | 1652 | 1465247390947 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116a13c00) [pid = 1652] [serial = 627] [outer = 0x1122ab000] 14:09:51 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:09:51 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 14:09:51 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 14:09:51 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 14:09:51 INFO - PROCESS | 1652 | 1465247391396 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]]]}] 14:09:51 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 14:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 718ms 14:09:51 INFO - PROCESS | 1652 | 1465247391428 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:09:51 INFO - PROCESS | 1652 | 1465247391430 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 14:09:51 INFO - PROCESS | 1652 | 1465247391433 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 1652 | 1465247391435 Marionette TRACE conn2 <- [1,810,null,{}] 14:09:51 INFO - PROCESS | 1652 | 1465247391439 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}] 14:09:51 INFO - PROCESS | 1652 | 1465247391441 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:51 INFO - PROCESS | 1652 | 1465247391545 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:09:51 INFO - PROCESS | 1652 | 1465247391646 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 1652 | 1465247391648 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b16d800 == 42 [pid = 1652] [id = 210] 14:09:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1187c1400) [pid = 1652] [serial = 628] [outer = 0x0] 14:09:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119774400) [pid = 1652] [serial = 629] [outer = 0x1187c1400] 14:09:51 INFO - PROCESS | 1652 | 1465247391679 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a56800) [pid = 1652] [serial = 630] [outer = 0x1187c1400] 14:09:52 INFO - PROCESS | 1652 | 1465247392105 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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 720ms 14:09:52 INFO - PROCESS | 1652 | 1465247392167 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 1652 | 1465247392169 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 14:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:09:52 INFO - PROCESS | 1652 | 1465247392173 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 1652 | 1465247392175 Marionette TRACE conn2 <- [1,814,null,{}] 14:09:52 INFO - PROCESS | 1652 | 1465247392177 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}] 14:09:52 INFO - PROCESS | 1652 | 1465247392179 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:52 INFO - PROCESS | 1652 | 1465247392282 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:09:52 INFO - PROCESS | 1652 | 1465247392346 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 1652 | 1465247392348 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4df000 == 43 [pid = 1652] [id = 211] 14:09:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1214c9c00) [pid = 1652] [serial = 631] [outer = 0x0] 14:09:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123fc2800) [pid = 1652] [serial = 632] [outer = 0x1214c9c00] 14:09:52 INFO - PROCESS | 1652 | 1465247392377 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124d91c00) [pid = 1652] [serial = 633] [outer = 0x1214c9c00] 14:09:52 INFO - PROCESS | 1652 | 1465247392805 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] 14:09:52 INFO - PROCESS | 1652 | 1465247392876 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 14:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:09:52 INFO - PROCESS | 1652 | 1465247392890 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 1652 | 1465247392895 Marionette TRACE conn2 <- [1,818,null,{}] 14:09:52 INFO - PROCESS | 1652 | 1465247392898 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}] 14:09:52 INFO - PROCESS | 1652 | 1465247392901 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:52 INFO - PROCESS | 1652 | 1465247392997 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:09:53 INFO - PROCESS | 1652 | 1465247393059 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 1652 | 1465247393060 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aecd000 == 44 [pid = 1652] [id = 212] 14:09:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126737c00) [pid = 1652] [serial = 634] [outer = 0x0] 14:09:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128b80c00) [pid = 1652] [serial = 635] [outer = 0x126737c00] 14:09:53 INFO - PROCESS | 1652 | 1465247393089 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a431c00) [pid = 1652] [serial = 636] [outer = 0x126737c00] 14:09:53 INFO - PROCESS | 1652 | 1465247393499 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 683ms 14:09:53 INFO - PROCESS | 1652 | 1465247393721 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 1652 | 1465247393726 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 14:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:09:53 INFO - PROCESS | 1652 | 1465247393745 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 1652 | 1465247393748 Marionette TRACE conn2 <- [1,822,null,{}] 14:09:53 INFO - PROCESS | 1652 | 1465247393754 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}] 14:09:53 INFO - PROCESS | 1652 | 1465247393757 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:53 INFO - PROCESS | 1652 | 1465247393870 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:09:53 INFO - PROCESS | 1652 | 1465247393918 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 1652 | 1465247393921 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a6800 == 45 [pid = 1652] [id = 213] 14:09:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1182abc00) [pid = 1652] [serial = 637] [outer = 0x0] 14:09:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1182b4c00) [pid = 1652] [serial = 638] [outer = 0x1182abc00] 14:09:53 INFO - PROCESS | 1652 | 1465247393949 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1187b6c00) [pid = 1652] [serial = 639] [outer = 0x1182abc00] 14:09:54 INFO - PROCESS | 1652 | 1465247394409 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] 14:09:54 INFO - PROCESS | 1652 | 1465247394423 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 14:09:54 INFO - PROCESS | 1652 | 1465247394426 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 1652 | 1465247394428 Marionette TRACE conn2 <- [1,826,null,{}] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x129581800 == 44 [pid = 1652] [id = 208] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d6800 == 43 [pid = 1652] [id = 207] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x129064000 == 42 [pid = 1652] [id = 206] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x126a2f800 == 41 [pid = 1652] [id = 205] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x124fcb800 == 40 [pid = 1652] [id = 204] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12416a800 == 39 [pid = 1652] [id = 203] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1214ef000 == 38 [pid = 1652] [id = 202] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x119c25000 == 37 [pid = 1652] [id = 201] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a2000 == 36 [pid = 1652] [id = 200] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ac000 == 35 [pid = 1652] [id = 199] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b2000 == 34 [pid = 1652] [id = 198] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x124d39800 == 33 [pid = 1652] [id = 196] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11650c000 == 32 [pid = 1652] [id = 197] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x117e7c000 == 31 [pid = 1652] [id = 188] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12aecd000 == 30 [pid = 1652] [id = 212] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4df000 == 29 [pid = 1652] [id = 211] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11b16d800 == 28 [pid = 1652] [id = 210] 14:09:55 INFO - PROCESS | 1652 | --DOCSHELL 0x112ea6800 == 27 [pid = 1652] [id = 209] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118f1dc00) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1240e5000) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12143ac00) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124c72000) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124015c00) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1266b1800) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119df0800) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1214cf000) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126a6b800) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121be4000) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119a04000) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119de4c00) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12134cc00) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1176c2400) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118219000) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1185c9800) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11927cc00) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118aa4000) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1192bb400) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1175b3800) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x113c1fc00) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x126732000) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x119779000) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 14:09:55 INFO - PROCESS | 1652 | 1465247395089 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}] 14:09:55 INFO - PROCESS | 1652 | 1465247395090 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:55 INFO - PROCESS | 1652 | 1465247395189 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:09:55 INFO - PROCESS | 1652 | 1465247395194 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 1652 | 1465247395196 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ea6800 == 28 [pid = 1652] [id = 214] 14:09:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11652e000) [pid = 1652] [serial = 640] [outer = 0x0] 14:09:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1167e9c00) [pid = 1652] [serial = 641] [outer = 0x11652e000] 14:09:55 INFO - PROCESS | 1652 | 1465247395224 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1176c2400) [pid = 1652] [serial = 642] [outer = 0x11652e000] 14:09:55 INFO - PROCESS | 1652 | 1465247395541 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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1121ms 14:09:55 INFO - PROCESS | 1652 | 1465247395547 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 1652 | 1465247395550 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 14:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:09:55 INFO - PROCESS | 1652 | 1465247395560 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 1652 | 1465247395562 Marionette TRACE conn2 <- [1,830,null,{}] 14:09:55 INFO - PROCESS | 1652 | 1465247395568 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}] 14:09:55 INFO - PROCESS | 1652 | 1465247395572 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:55 INFO - PROCESS | 1652 | 1465247395663 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:09:55 INFO - PROCESS | 1652 | 1465247395713 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 1652 | 1465247395716 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fc9800 == 29 [pid = 1652] [id = 215] 14:09:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1180d8400) [pid = 1652] [serial = 643] [outer = 0x0] 14:09:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1185c5400) [pid = 1652] [serial = 644] [outer = 0x1180d8400] 14:09:55 INFO - PROCESS | 1652 | 1465247395742 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1187c0400) [pid = 1652] [serial = 645] [outer = 0x1180d8400] 14:09:56 INFO - PROCESS | 1652 | 1465247396039 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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 523ms 14:09:56 INFO - PROCESS | 1652 | 1465247396085 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 1652 | 1465247396086 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:09:56 INFO - PROCESS | 1652 | 1465247396089 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 1652 | 1465247396090 Marionette TRACE conn2 <- [1,834,null,{}] 14:09:56 INFO - PROCESS | 1652 | 1465247396092 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}] 14:09:56 INFO - PROCESS | 1652 | 1465247396093 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:56 INFO - PROCESS | 1652 | 1465247396176 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:09:56 INFO - PROCESS | 1652 | 1465247396226 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 1652 | 1465247396229 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a2000 == 30 [pid = 1652] [id = 216] 14:09:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118f29400) [pid = 1652] [serial = 646] [outer = 0x0] 14:09:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119770400) [pid = 1652] [serial = 647] [outer = 0x118f29400] 14:09:56 INFO - PROCESS | 1652 | 1465247396257 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11989d000) [pid = 1652] [serial = 648] [outer = 0x118f29400] 14:09:56 INFO - PROCESS | 1652 | 1465247396558 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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 517ms 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:09:56 INFO - PROCESS | 1652 | 1465247396611 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 1652 | 1465247396616 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 14:09:56 INFO - PROCESS | 1652 | 1465247396619 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 1652 | 1465247396620 Marionette TRACE conn2 <- [1,838,null,{}] 14:09:56 INFO - PROCESS | 1652 | 1465247396623 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}] 14:09:56 INFO - PROCESS | 1652 | 1465247396624 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:56 INFO - PROCESS | 1652 | 1465247396700 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:09:56 INFO - PROCESS | 1652 | 1465247396704 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 1652 | 1465247396705 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f42800 == 31 [pid = 1652] [id = 217] 14:09:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119282800) [pid = 1652] [serial = 649] [outer = 0x0] 14:09:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a57000) [pid = 1652] [serial = 650] [outer = 0x119282800] 14:09:56 INFO - PROCESS | 1652 | 1465247396776 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119dee800) [pid = 1652] [serial = 651] [outer = 0x119282800] 14:09:57 INFO - PROCESS | 1652 | 1465247397054 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 14:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:09:57 INFO - PROCESS | 1652 | 1465247397090 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 1652 | 1465247397091 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 14:09:57 INFO - PROCESS | 1652 | 1465247397093 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 1652 | 1465247397094 Marionette TRACE conn2 <- [1,842,null,{}] 14:09:57 INFO - PROCESS | 1652 | 1465247397096 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}] 14:09:57 INFO - PROCESS | 1652 | 1465247397098 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:57 INFO - PROCESS | 1652 | 1465247397205 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:09:57 INFO - PROCESS | 1652 | 1465247397237 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 1652 | 1465247397238 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d9d800 == 32 [pid = 1652] [id = 218] 14:09:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116760800) [pid = 1652] [serial = 652] [outer = 0x0] 14:09:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121434800) [pid = 1652] [serial = 653] [outer = 0x116760800] 14:09:57 INFO - PROCESS | 1652 | 1465247397262 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12143f000) [pid = 1652] [serial = 654] [outer = 0x116760800] 14:09:57 INFO - PROCESS | 1652 | 1465247397588 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 14:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:09:57 INFO - PROCESS | 1652 | 1465247397620 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 1652 | 1465247397622 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 14:09:57 INFO - PROCESS | 1652 | 1465247397624 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 1652 | 1465247397625 Marionette TRACE conn2 <- [1,846,null,{}] 14:09:57 INFO - PROCESS | 1652 | 1465247397627 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}] 14:09:57 INFO - PROCESS | 1652 | 1465247397631 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:57 INFO - PROCESS | 1652 | 1465247397744 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:09:57 INFO - PROCESS | 1652 | 1465247397749 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 1652 | 1465247397750 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b0e000 == 33 [pid = 1652] [id = 219] 14:09:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12194f400) [pid = 1652] [serial = 655] [outer = 0x0] 14:09:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12400d400) [pid = 1652] [serial = 656] [outer = 0x12194f400] 14:09:57 INFO - PROCESS | 1652 | 1465247397775 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d07800) [pid = 1652] [serial = 657] [outer = 0x12194f400] 14:09:58 INFO - PROCESS | 1652 | 1465247398110 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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 517ms 14:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:09:58 INFO - PROCESS | 1652 | 1465247398142 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 1652 | 1465247398143 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 14:09:58 INFO - PROCESS | 1652 | 1465247398145 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 1652 | 1465247398146 Marionette TRACE conn2 <- [1,850,null,{}] 14:09:58 INFO - PROCESS | 1652 | 1465247398150 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}] 14:09:58 INFO - PROCESS | 1652 | 1465247398152 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:58 INFO - PROCESS | 1652 | 1465247398244 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:09:58 INFO - PROCESS | 1652 | 1465247398248 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 1652 | 1465247398249 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119719800 == 34 [pid = 1652] [id = 220] 14:09:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123fb8800) [pid = 1652] [serial = 658] [outer = 0x0] 14:09:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124f52000) [pid = 1652] [serial = 659] [outer = 0x123fb8800] 14:09:58 INFO - PROCESS | 1652 | 1465247398280 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126733c00) [pid = 1652] [serial = 660] [outer = 0x123fb8800] 14:09:58 INFO - PROCESS | 1652 | 1465247398646 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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 14:09:58 INFO - PROCESS | 1652 | 1465247398673 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 1652 | 1465247398675 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 14:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:09:58 INFO - PROCESS | 1652 | 1465247398679 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 1652 | 1465247398681 Marionette TRACE conn2 <- [1,854,null,{}] 14:09:58 INFO - PROCESS | 1652 | 1465247398684 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}] 14:09:58 INFO - PROCESS | 1652 | 1465247398686 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:58 INFO - PROCESS | 1652 | 1465247398780 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:09:58 INFO - PROCESS | 1652 | 1465247398784 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 1652 | 1465247398785 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x126325000 == 35 [pid = 1652] [id = 221] 14:09:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124d07c00) [pid = 1652] [serial = 661] [outer = 0x0] 14:09:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126a64c00) [pid = 1652] [serial = 662] [outer = 0x124d07c00] 14:09:58 INFO - PROCESS | 1652 | 1465247398809 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12892b000) [pid = 1652] [serial = 663] [outer = 0x124d07c00] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11697ec00) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12177dc00) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121be4800) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115e02800) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11938e400) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1187bc400) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124d93c00) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x126a35400) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118524800) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118222400) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e0ec00) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124c6fc00) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:09:59 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12909e800) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:09:59 INFO - PROCESS | 1652 | 1465247399273 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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 620ms 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:09:59 INFO - PROCESS | 1652 | 1465247399299 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 1652 | 1465247399300 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 14:09:59 INFO - PROCESS | 1652 | 1465247399302 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 1652 | 1465247399303 Marionette TRACE conn2 <- [1,858,null,{}] 14:09:59 INFO - PROCESS | 1652 | 1465247399306 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}] 14:09:59 INFO - PROCESS | 1652 | 1465247399307 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:59 INFO - PROCESS | 1652 | 1465247399379 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:09:59 INFO - PROCESS | 1652 | 1465247399384 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 1652 | 1465247399386 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a26800 == 36 [pid = 1652] [id = 222] 14:09:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11697ec00) [pid = 1652] [serial = 664] [outer = 0x0] 14:09:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119de6400) [pid = 1652] [serial = 665] [outer = 0x11697ec00] 14:09:59 INFO - PROCESS | 1652 | 1465247399410 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124d93c00) [pid = 1652] [serial = 666] [outer = 0x11697ec00] 14:09:59 INFO - PROCESS | 1652 | 1465247399738 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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:09:59 INFO - PROCESS | 1652 | 1465247399771 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 1652 | 1465247399772 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 14:09:59 INFO - PROCESS | 1652 | 1465247399774 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 1652 | 1465247399775 Marionette TRACE conn2 <- [1,862,null,{}] 14:09:59 INFO - PROCESS | 1652 | 1465247399777 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}] 14:09:59 INFO - PROCESS | 1652 | 1465247399778 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:59 INFO - PROCESS | 1652 | 1465247399872 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:09:59 INFO - PROCESS | 1652 | 1465247399878 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 1652 | 1465247399879 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:09:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x129056800 == 37 [pid = 1652] [id = 223] 14:09:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128b7ec00) [pid = 1652] [serial = 667] [outer = 0x0] 14:09:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128b84800) [pid = 1652] [serial = 668] [outer = 0x128b7ec00] 14:09:59 INFO - PROCESS | 1652 | 1465247399905 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128cd7800) [pid = 1652] [serial = 669] [outer = 0x128b7ec00] 14:10:00 INFO - PROCESS | 1652 | 1465247400205 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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 14:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:10:00 INFO - PROCESS | 1652 | 1465247400244 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 1652 | 1465247400245 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 14:10:00 INFO - PROCESS | 1652 | 1465247400247 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 1652 | 1465247400248 Marionette TRACE conn2 <- [1,866,null,{}] 14:10:00 INFO - PROCESS | 1652 | 1465247400251 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}] 14:10:00 INFO - PROCESS | 1652 | 1465247400252 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:00 INFO - PROCESS | 1652 | 1465247400339 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:10:00 INFO - PROCESS | 1652 | 1465247400342 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 1652 | 1465247400344 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4eb800 == 38 [pid = 1652] [id = 224] 14:10:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128fdf400) [pid = 1652] [serial = 670] [outer = 0x0] 14:10:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12909ac00) [pid = 1652] [serial = 671] [outer = 0x128fdf400] 14:10:00 INFO - PROCESS | 1652 | 1465247400370 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a466000) [pid = 1652] [serial = 672] [outer = 0x128fdf400] 14:10:00 INFO - PROCESS | 1652 | 1465247400707 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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 471ms 14:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:10:00 INFO - PROCESS | 1652 | 1465247400720 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 1652 | 1465247400721 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 14:10:00 INFO - PROCESS | 1652 | 1465247400723 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 1652 | 1465247400725 Marionette TRACE conn2 <- [1,870,null,{}] 14:10:00 INFO - PROCESS | 1652 | 1465247400727 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}] 14:10:00 INFO - PROCESS | 1652 | 1465247400729 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:00 INFO - PROCESS | 1652 | 1465247400830 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:10:00 INFO - PROCESS | 1652 | 1465247400836 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 1652 | 1465247400837 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ea800 == 39 [pid = 1652] [id = 225] 14:10:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1241c8c00) [pid = 1652] [serial = 673] [outer = 0x0] 14:10:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a472800) [pid = 1652] [serial = 674] [outer = 0x1241c8c00] 14:10:00 INFO - PROCESS | 1652 | 1465247400861 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12ae41400) [pid = 1652] [serial = 675] [outer = 0x1241c8c00] 14:10:01 INFO - PROCESS | 1652 | 1465247401164 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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 14:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:10:01 INFO - PROCESS | 1652 | 1465247401193 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 1652 | 1465247401194 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 14:10:01 INFO - PROCESS | 1652 | 1465247401196 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 1652 | 1465247401197 Marionette TRACE conn2 <- [1,874,null,{}] 14:10:01 INFO - PROCESS | 1652 | 1465247401202 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}] 14:10:01 INFO - PROCESS | 1652 | 1465247401203 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:01 INFO - PROCESS | 1652 | 1465247401323 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:10:01 INFO - PROCESS | 1652 | 1465247401373 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 1652 | 1465247401375 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x112658800 == 40 [pid = 1652] [id = 226] 14:10:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112af2400) [pid = 1652] [serial = 676] [outer = 0x0] 14:10:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113c60c00) [pid = 1652] [serial = 677] [outer = 0x112af2400] 14:10:01 INFO - PROCESS | 1652 | 1465247401406 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1167f7c00) [pid = 1652] [serial = 678] [outer = 0x112af2400] 14:10:01 INFO - PROCESS | 1652 | 1465247401951 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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 822ms 14:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:10:02 INFO - PROCESS | 1652 | 1465247402020 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 1652 | 1465247402022 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 14:10:02 INFO - PROCESS | 1652 | 1465247402025 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 1652 | 1465247402027 Marionette TRACE conn2 <- [1,878,null,{}] 14:10:02 INFO - PROCESS | 1652 | 1465247402031 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}] 14:10:02 INFO - PROCESS | 1652 | 1465247402034 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:02 INFO - PROCESS | 1652 | 1465247402143 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:10:02 INFO - PROCESS | 1652 | 1465247402215 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 1652 | 1465247402217 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x118adc800 == 41 [pid = 1652] [id = 227] 14:10:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118523800) [pid = 1652] [serial = 679] [outer = 0x0] 14:10:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1187b9c00) [pid = 1652] [serial = 680] [outer = 0x118523800] 14:10:02 INFO - PROCESS | 1652 | 1465247402247 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118ab2800) [pid = 1652] [serial = 681] [outer = 0x118523800] 14:10:02 INFO - PROCESS | 1652 | 1465247402919 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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 920ms 14:10:02 INFO - PROCESS | 1652 | 1465247402946 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 1652 | 1465247402948 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 14:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:10:02 INFO - PROCESS | 1652 | 1465247402951 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 1652 | 1465247402953 Marionette TRACE conn2 <- [1,882,null,{}] 14:10:02 INFO - PROCESS | 1652 | 1465247402957 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}] 14:10:02 INFO - PROCESS | 1652 | 1465247402958 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:03 INFO - PROCESS | 1652 | 1465247403063 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:10:03 INFO - PROCESS | 1652 | 1465247403116 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1652 | 1465247403118 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x112dbf800 == 42 [pid = 1652] [id = 228] 14:10:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112aec800) [pid = 1652] [serial = 682] [outer = 0x0] 14:10:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112ed7800) [pid = 1652] [serial = 683] [outer = 0x112aec800] 14:10:03 INFO - PROCESS | 1652 | 1465247403146 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1131d9400) [pid = 1652] [serial = 684] [outer = 0x112aec800] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ea800 == 41 [pid = 1652] [id = 225] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4eb800 == 40 [pid = 1652] [id = 224] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x129056800 == 39 [pid = 1652] [id = 223] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x126a26800 == 38 [pid = 1652] [id = 222] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x126325000 == 37 [pid = 1652] [id = 221] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x119719800 == 36 [pid = 1652] [id = 220] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x123b0e000 == 35 [pid = 1652] [id = 219] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x119d9d800 == 34 [pid = 1652] [id = 218] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x118f42800 == 33 [pid = 1652] [id = 217] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a2000 == 32 [pid = 1652] [id = 216] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x116fc9800 == 31 [pid = 1652] [id = 215] 14:10:03 INFO - PROCESS | 1652 | --DOCSHELL 0x112ea6800 == 30 [pid = 1652] [id = 214] 14:10:03 INFO - PROCESS | 1652 | 1465247403528 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]]]}] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11938a800) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12400f000) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124d8e800) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x121438800) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119776000) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a5dc00) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12909e400) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128b8c400) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128feb800) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118a14c00) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1214d3800) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1182acc00) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185d0400) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128fe0000) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128fe9c00) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124c68c00) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12673b400) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1182b4400) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126a6b000) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12892c400) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1176c3400) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1198db400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1242b1800) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1295fbc00) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 14:10:03 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1292ce800) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 14:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 621ms 14:10:03 INFO - PROCESS | 1652 | 1465247403573 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 1652 | 1465247403576 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 14:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:10:03 INFO - PROCESS | 1652 | 1465247403581 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 1652 | 1465247403583 Marionette TRACE conn2 <- [1,886,null,{}] 14:10:03 INFO - PROCESS | 1652 | 1465247403585 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}] 14:10:03 INFO - PROCESS | 1652 | 1465247403587 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:03 INFO - PROCESS | 1652 | 1465247403665 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:10:03 INFO - PROCESS | 1652 | 1465247403671 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1652 | 1465247403672 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116acf000 == 31 [pid = 1652] [id = 229] 14:10:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116903400) [pid = 1652] [serial = 685] [outer = 0x0] 14:10:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116977c00) [pid = 1652] [serial = 686] [outer = 0x116903400] 14:10:03 INFO - PROCESS | 1652 | 1465247403699 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11713e400) [pid = 1652] [serial = 687] [outer = 0x116903400] 14:10:04 INFO - PROCESS | 1652 | 1465247404030 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 14:10:04 INFO - PROCESS | 1652 | 1465247404053 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 1652 | 1465247404054 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:10:04 INFO - PROCESS | 1652 | 1465247404056 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1652 | 1465247404059 Marionette TRACE conn2 <- [1,890,null,{}] 14:10:04 INFO - PROCESS | 1652 | 1465247404067 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}] 14:10:04 INFO - PROCESS | 1652 | 1465247404070 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:04 INFO - PROCESS | 1652 | 1465247404160 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:10:04 INFO - PROCESS | 1652 | 1465247404213 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1652 | 1465247404215 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a8800 == 32 [pid = 1652] [id = 230] 14:10:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118157400) [pid = 1652] [serial = 688] [outer = 0x0] 14:10:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1182acc00) [pid = 1652] [serial = 689] [outer = 0x118157400] 14:10:04 INFO - PROCESS | 1652 | 1465247404243 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1187bb800) [pid = 1652] [serial = 690] [outer = 0x118157400] 14:10:04 INFO - PROCESS | 1652 | 1465247404554 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 521ms 14:10:04 INFO - PROCESS | 1652 | 1465247404577 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 1652 | 1465247404579 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:10:04 INFO - PROCESS | 1652 | 1465247404582 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1652 | 1465247404585 Marionette TRACE conn2 <- [1,894,null,{}] 14:10:04 INFO - PROCESS | 1652 | 1465247404588 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}] 14:10:04 INFO - PROCESS | 1652 | 1465247404589 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:04 INFO - PROCESS | 1652 | 1465247404669 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:10:04 INFO - PROCESS | 1652 | 1465247404719 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1652 | 1465247404720 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11922e000 == 33 [pid = 1652] [id = 231] 14:10:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118220000) [pid = 1652] [serial = 691] [outer = 0x0] 14:10:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118f1dc00) [pid = 1652] [serial = 692] [outer = 0x118220000] 14:10:04 INFO - PROCESS | 1652 | 1465247404745 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11938fc00) [pid = 1652] [serial = 693] [outer = 0x118220000] 14:10:05 INFO - PROCESS | 1652 | 1465247405019 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 471ms 14:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:10:05 INFO - PROCESS | 1652 | 1465247405055 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 1652 | 1465247405057 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 14:10:05 INFO - PROCESS | 1652 | 1465247405059 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 1652 | 1465247405060 Marionette TRACE conn2 <- [1,898,null,{}] 14:10:05 INFO - PROCESS | 1652 | 1465247405062 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}] 14:10:05 INFO - PROCESS | 1652 | 1465247405064 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:05 INFO - PROCESS | 1652 | 1465247405146 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:10:05 INFO - PROCESS | 1652 | 1465247405152 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1652 | 1465247405153 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac4000 == 34 [pid = 1652] [id = 232] 14:10:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1185c2400) [pid = 1652] [serial = 694] [outer = 0x0] 14:10:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119892800) [pid = 1652] [serial = 695] [outer = 0x1185c2400] 14:10:05 INFO - PROCESS | 1652 | 1465247405177 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a0d800) [pid = 1652] [serial = 696] [outer = 0x1185c2400] 14:10:05 INFO - PROCESS | 1652 | 1465247405521 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 470ms 14:10:05 INFO - PROCESS | 1652 | 1465247405529 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 1652 | 1465247405532 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 14:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:10:05 INFO - PROCESS | 1652 | 1465247405535 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 1652 | 1465247405536 Marionette TRACE conn2 <- [1,902,null,{}] 14:10:05 INFO - PROCESS | 1652 | 1465247405538 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}] 14:10:05 INFO - PROCESS | 1652 | 1465247405542 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:05 INFO - PROCESS | 1652 | 1465247405670 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:10:05 INFO - PROCESS | 1652 | 1465247405680 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1652 | 1465247405681 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1240a0800 == 35 [pid = 1652] [id = 233] 14:10:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x115eecc00) [pid = 1652] [serial = 697] [outer = 0x0] 14:10:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119a5e800) [pid = 1652] [serial = 698] [outer = 0x115eecc00] 14:10:05 INFO - PROCESS | 1652 | 1465247405707 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12143ac00) [pid = 1652] [serial = 699] [outer = 0x115eecc00] 14:10:06 INFO - PROCESS | 1652 | 1465247406040 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:10:06 INFO - PROCESS | 1652 | 1465247406054 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 1652 | 1465247406056 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 14:10:06 INFO - PROCESS | 1652 | 1465247406058 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1652 | 1465247406059 Marionette TRACE conn2 <- [1,906,null,{}] 14:10:06 INFO - PROCESS | 1652 | 1465247406062 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}] 14:10:06 INFO - PROCESS | 1652 | 1465247406063 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:06 INFO - PROCESS | 1652 | 1465247406184 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:10:06 INFO - PROCESS | 1652 | 1465247406199 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 1652 | 1465247406200 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf3000 == 36 [pid = 1652] [id = 234] 14:10:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121441c00) [pid = 1652] [serial = 700] [outer = 0x0] 14:10:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12194f800) [pid = 1652] [serial = 701] [outer = 0x121441c00] 14:10:06 INFO - PROCESS | 1652 | 1465247406241 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124008800) [pid = 1652] [serial = 702] [outer = 0x121441c00] 14:10:06 INFO - PROCESS | 1652 | 1465247406695 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:10:06 INFO - PROCESS | 1652 | 1465247406727 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 1652 | 1465247406728 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 14:10:06 INFO - PROCESS | 1652 | 1465247406731 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1652 | 1465247406732 Marionette TRACE conn2 <- [1,910,null,{}] 14:10:06 INFO - PROCESS | 1652 | 1465247406734 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}] 14:10:06 INFO - PROCESS | 1652 | 1465247406736 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:06 INFO - PROCESS | 1652 | 1465247406838 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:10:06 INFO - PROCESS | 1652 | 1465247406841 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 1652 | 1465247406842 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263e9000 == 37 [pid = 1652] [id = 235] 14:10:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12177dc00) [pid = 1652] [serial = 703] [outer = 0x0] 14:10:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124009c00) [pid = 1652] [serial = 704] [outer = 0x12177dc00] 14:10:06 INFO - PROCESS | 1652 | 1465247406866 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124299800) [pid = 1652] [serial = 705] [outer = 0x12177dc00] 14:10:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a6800 == 36 [pid = 1652] [id = 213] 14:10:07 INFO - PROCESS | 1652 | --DOCSHELL 0x112dbf800 == 35 [pid = 1652] [id = 228] 14:10:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118adc800 == 34 [pid = 1652] [id = 227] 14:10:07 INFO - PROCESS | 1652 | --DOCSHELL 0x112658800 == 33 [pid = 1652] [id = 226] 14:10:08 INFO - PROCESS | 1652 | --DOCSHELL 0x11922e000 == 32 [pid = 1652] [id = 231] 14:10:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116acf000 == 31 [pid = 1652] [id = 229] 14:10:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac4000 == 30 [pid = 1652] [id = 232] 14:10:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1240a0800 == 29 [pid = 1652] [id = 233] 14:10:08 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf3000 == 28 [pid = 1652] [id = 234] 14:10:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a8800 == 27 [pid = 1652] [id = 230] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123fb8800) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1180d8400) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118f29400) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119282800) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11652e000) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1182abc00) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1122ab000) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1187c1400) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1214c9c00) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12194f400) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124d07c00) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11697ec00) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128b7ec00) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126737c00) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128fdf400) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116760800) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119de6400) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a466000) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128b80c00) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12909ac00) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12892b000) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a472800) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128cd7800) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12143f000) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x121434800) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x124d07800) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119dee800) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x124f52000) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1185c5400) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1187c0400) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119770400) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x11989d000) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x119a57000) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1167e9c00) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x1176c2400) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x1187b6c00) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x1182b4c00) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x116a13c00) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x112edf000) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x119a56800) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x119774400) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0x124d91c00) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0x123fc2800) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0x12400d400) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0x126a64c00) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0x126733c00) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0x124d93c00) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0x128b84800) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | --DOMWINDOW == 49 (0x12a431c00) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1652 | 1465247408264 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1571ms 14:10:08 INFO - PROCESS | 1652 | 1465247408303 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 1652 | 1465247408305 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 14:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:10:08 INFO - PROCESS | 1652 | 1465247408309 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 1652 | 1465247408311 Marionette TRACE conn2 <- [1,914,null,{}] 14:10:08 INFO - PROCESS | 1652 | 1465247408321 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}] 14:10:08 INFO - PROCESS | 1652 | 1465247408323 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:08 INFO - PROCESS | 1652 | 1465247408409 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:10:08 INFO - PROCESS | 1652 | 1465247408462 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 1652 | 1465247408463 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f1b800 == 28 [pid = 1652] [id = 236] 14:10:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x113c23800) [pid = 1652] [serial = 706] [outer = 0x0] 14:10:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x115ee6400) [pid = 1652] [serial = 707] [outer = 0x113c23800] 14:10:08 INFO - PROCESS | 1652 | 1465247408491 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x11675f400) [pid = 1652] [serial = 708] [outer = 0x113c23800] 14:10:08 INFO - PROCESS | 1652 | 1465247408793 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 520ms 14:10:08 INFO - PROCESS | 1652 | 1465247408829 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 1652 | 1465247408836 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 14:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:10:08 INFO - PROCESS | 1652 | 1465247408841 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 1652 | 1465247408843 Marionette TRACE conn2 <- [1,918,null,{}] 14:10:08 INFO - PROCESS | 1652 | 1465247408846 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}] 14:10:08 INFO - PROCESS | 1652 | 1465247408848 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:08 INFO - PROCESS | 1652 | 1465247408926 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:10:08 INFO - PROCESS | 1652 | 1465247408988 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 1652 | 1465247408990 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x116abe800 == 29 [pid = 1652] [id = 237] 14:10:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x11675fc00) [pid = 1652] [serial = 709] [outer = 0x0] 14:10:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x116f7d800) [pid = 1652] [serial = 710] [outer = 0x11675fc00] 14:10:09 INFO - PROCESS | 1652 | 1465247409017 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x1180d2c00) [pid = 1652] [serial = 711] [outer = 0x11675fc00] 14:10:09 INFO - PROCESS | 1652 | 1465247409294 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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms 14:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:10:09 INFO - PROCESS | 1652 | 1465247409312 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 1652 | 1465247409313 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 14:10:09 INFO - PROCESS | 1652 | 1465247409324 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 1652 | 1465247409338 Marionette TRACE conn2 <- [1,922,null,{}] 14:10:09 INFO - PROCESS | 1652 | 1465247409355 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}] 14:10:09 INFO - PROCESS | 1652 | 1465247409359 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:09 INFO - PROCESS | 1652 | 1465247409435 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:10:09 INFO - PROCESS | 1652 | 1465247409440 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1652 | 1465247409442 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x118236000 == 30 [pid = 1652] [id = 238] 14:10:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x1110ab800) [pid = 1652] [serial = 712] [outer = 0x0] 14:10:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x1185c9000) [pid = 1652] [serial = 713] [outer = 0x1110ab800] 14:10:09 INFO - PROCESS | 1652 | 1465247409472 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x1187bc000) [pid = 1652] [serial = 714] [outer = 0x1110ab800] 14:10:10 INFO - PROCESS | 1652 | 1465247409993 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 697ms 14:10:10 INFO - PROCESS | 1652 | 1465247410013 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1652 | 1465247410016 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:10:10 INFO - PROCESS | 1652 | 1465247410046 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1652 | 1465247410049 Marionette TRACE conn2 <- [1,926,null,{}] 14:10:10 INFO - PROCESS | 1652 | 1465247410055 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}] 14:10:10 INFO - PROCESS | 1652 | 1465247410057 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:10 INFO - PROCESS | 1652 | 1465247410158 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:10:10 INFO - PROCESS | 1652 | 1465247410227 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 1652 | 1465247410229 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac6800 == 31 [pid = 1652] [id = 239] 14:10:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x115ee5400) [pid = 1652] [serial = 715] [outer = 0x0] 14:10:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x116532c00) [pid = 1652] [serial = 716] [outer = 0x115ee5400] 14:10:10 INFO - PROCESS | 1652 | 1465247410259 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x117144c00) [pid = 1652] [serial = 717] [outer = 0x115ee5400] 14:10:10 INFO - PROCESS | 1652 | 1465247410748 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 775ms 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:10:10 INFO - PROCESS | 1652 | 1465247410900 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1652 | 1465247410902 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 14:10:10 INFO - PROCESS | 1652 | 1465247410905 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1652 | 1465247410907 Marionette TRACE conn2 <- [1,930,null,{}] 14:10:10 INFO - PROCESS | 1652 | 1465247410911 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}] 14:10:10 INFO - PROCESS | 1652 | 1465247410912 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:11 INFO - PROCESS | 1652 | 1465247411014 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:10:11 INFO - PROCESS | 1652 | 1465247411057 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 1652 | 1465247411060 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x11656c800 == 32 [pid = 1652] [id = 240] 14:10:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x115ee4c00) [pid = 1652] [serial = 718] [outer = 0x0] 14:10:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x115f52800) [pid = 1652] [serial = 719] [outer = 0x115ee4c00] 14:10:11 INFO - PROCESS | 1652 | 1465247411087 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x11749c800) [pid = 1652] [serial = 720] [outer = 0x115ee4c00] 14:10:11 INFO - PROCESS | 1652 | --DOCSHELL 0x116abe800 == 31 [pid = 1652] [id = 237] 14:10:11 INFO - PROCESS | 1652 | --DOCSHELL 0x115f1b800 == 30 [pid = 1652] [id = 236] 14:10:11 INFO - PROCESS | 1652 | 1465247411453 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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 14:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:10:11 INFO - PROCESS | 1652 | 1465247411476 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 1652 | 1465247411478 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 14:10:11 INFO - PROCESS | 1652 | 1465247411483 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 1652 | 1465247411486 Marionette TRACE conn2 <- [1,934,null,{}] 14:10:11 INFO - PROCESS | 1652 | 1465247411488 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}] 14:10:11 INFO - PROCESS | 1652 | 1465247411490 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:11 INFO - PROCESS | 1652 | 1465247411566 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:10:11 INFO - PROCESS | 1652 | 1465247411571 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 1652 | 1465247411573 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c4000 == 31 [pid = 1652] [id = 241] 14:10:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118220400) [pid = 1652] [serial = 721] [outer = 0x0] 14:10:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1185c7400) [pid = 1652] [serial = 722] [outer = 0x118220400] 14:10:11 INFO - PROCESS | 1652 | 1465247411602 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1187bb000) [pid = 1652] [serial = 723] [outer = 0x118220400] 14:10:11 INFO - PROCESS | 1652 | 1465247411995 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 524ms 14:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:10:12 INFO - PROCESS | 1652 | 1465247412006 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 1652 | 1465247412008 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 14:10:12 INFO - PROCESS | 1652 | 1465247412011 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1652 | 1465247412013 Marionette TRACE conn2 <- [1,938,null,{}] 14:10:12 INFO - PROCESS | 1652 | 1465247412026 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}] 14:10:12 INFO - PROCESS | 1652 | 1465247412031 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:12 INFO - PROCESS | 1652 | 1465247412151 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:10:12 INFO - PROCESS | 1652 | 1465247412163 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 1652 | 1465247412167 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970c000 == 32 [pid = 1652] [id = 242] 14:10:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119282800) [pid = 1652] [serial = 724] [outer = 0x0] 14:10:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119385c00) [pid = 1652] [serial = 725] [outer = 0x119282800] 14:10:12 INFO - PROCESS | 1652 | 1465247412215 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119774000) [pid = 1652] [serial = 726] [outer = 0x119282800] 14:10:12 INFO - PROCESS | 1652 | 1465247412734 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 14:10:12 INFO - PROCESS | 1652 | 1465247412782 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 1652 | 1465247412783 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 14:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:10:12 INFO - PROCESS | 1652 | 1465247412786 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1652 | 1465247412787 Marionette TRACE conn2 <- [1,942,null,{}] 14:10:12 INFO - PROCESS | 1652 | 1465247412789 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}] 14:10:12 INFO - PROCESS | 1652 | 1465247412790 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:12 INFO - PROCESS | 1652 | 1465247412870 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:10:12 INFO - PROCESS | 1652 | 1465247412874 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 1652 | 1465247412875 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x119da1000 == 33 [pid = 1652] [id = 243] 14:10:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x11989d000) [pid = 1652] [serial = 727] [outer = 0x0] 14:10:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119a52400) [pid = 1652] [serial = 728] [outer = 0x11989d000] 14:10:12 INFO - PROCESS | 1652 | 1465247412901 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119a5c800) [pid = 1652] [serial = 729] [outer = 0x11989d000] 14:10:13 INFO - PROCESS | 1652 | 1465247413210 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 14:10:13 INFO - PROCESS | 1652 | 1465247413256 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:10:13 INFO - PROCESS | 1652 | 1465247413258 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 14:10:13 INFO - PROCESS | 1652 | 1465247413262 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 1652 | 1465247413263 Marionette TRACE conn2 <- [1,946,null,{}] 14:10:13 INFO - PROCESS | 1652 | 1465247413267 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}] 14:10:13 INFO - PROCESS | 1652 | 1465247413269 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:13 INFO - PROCESS | 1652 | 1465247413412 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:10:13 INFO - PROCESS | 1652 | 1465247413458 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 1652 | 1465247413459 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x121161800 == 34 [pid = 1652] [id = 244] 14:10:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112a71400) [pid = 1652] [serial = 730] [outer = 0x0] 14:10:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1198d6c00) [pid = 1652] [serial = 731] [outer = 0x112a71400] 14:10:13 INFO - PROCESS | 1652 | 1465247413500 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119de4800) [pid = 1652] [serial = 732] [outer = 0x112a71400] 14:10:13 INFO - PROCESS | 1652 | 1465247413929 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 720ms 14:10:13 INFO - PROCESS | 1652 | 1465247413987 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 1652 | 1465247413988 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 14:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:10:14 INFO - PROCESS | 1652 | 1465247413997 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 1652 | 1465247413998 Marionette TRACE conn2 <- [1,950,null,{}] 14:10:14 INFO - PROCESS | 1652 | 1465247414001 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}] 14:10:14 INFO - PROCESS | 1652 | 1465247414005 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:14 INFO - PROCESS | 1652 | 1465247414118 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:10:14 INFO - PROCESS | 1652 | 1465247414155 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1652 | 1465247414156 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x124605800 == 35 [pid = 1652] [id = 245] 14:10:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12134b800) [pid = 1652] [serial = 733] [outer = 0x0] 14:10:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12143f400) [pid = 1652] [serial = 734] [outer = 0x12134b800] 14:10:14 INFO - PROCESS | 1652 | 1465247414181 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121be3000) [pid = 1652] [serial = 735] [outer = 0x12134b800] 14:10:14 INFO - PROCESS | 1652 | 1465247414522 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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 578ms 14:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:10:14 INFO - PROCESS | 1652 | 1465247414569 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 1652 | 1465247414571 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 14:10:14 INFO - PROCESS | 1652 | 1465247414574 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 1652 | 1465247414576 Marionette TRACE conn2 <- [1,954,null,{}] 14:10:14 INFO - PROCESS | 1652 | 1465247414579 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}] 14:10:14 INFO - PROCESS | 1652 | 1465247414580 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:14 INFO - PROCESS | 1652 | 1465247414694 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:10:14 INFO - PROCESS | 1652 | 1465247414706 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1652 | 1465247414707 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d2e800 == 36 [pid = 1652] [id = 246] 14:10:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a04400) [pid = 1652] [serial = 736] [outer = 0x0] 14:10:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12400cc00) [pid = 1652] [serial = 737] [outer = 0x119a04400] 14:10:14 INFO - PROCESS | 1652 | 1465247414731 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1241cf400) [pid = 1652] [serial = 738] [outer = 0x119a04400] 14:10:15 INFO - PROCESS | 1652 | 1465247415062 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x121441c00) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x113c23800) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11675fc00) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118157400) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116903400) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x112aec800) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x118523800) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x112af2400) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118220000) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1185c2400) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x115eecc00) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1241c8c00) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:10:15 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12177dc00) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:10:15 INFO - PROCESS | 1652 | 1465247415117 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 1652 | 1465247415118 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 14:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:10:15 INFO - PROCESS | 1652 | 1465247415122 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 1652 | 1465247415123 Marionette TRACE conn2 <- [1,958,null,{}] 14:10:15 INFO - PROCESS | 1652 | 1465247415125 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}] 14:10:15 INFO - PROCESS | 1652 | 1465247415126 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:15 INFO - PROCESS | 1652 | 1465247415218 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:10:15 INFO - PROCESS | 1652 | 1465247415251 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 1652 | 1465247415252 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x118234000 == 37 [pid = 1652] [id = 247] 14:10:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1133a7400) [pid = 1652] [serial = 739] [outer = 0x0] 14:10:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1176c1c00) [pid = 1652] [serial = 740] [outer = 0x1133a7400] 14:10:15 INFO - PROCESS | 1652 | 1465247415276 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1187bec00) [pid = 1652] [serial = 741] [outer = 0x1133a7400] 14:10:15 INFO - PROCESS | 1652 | 1465247415525 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 421ms 14:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:10:15 INFO - PROCESS | 1652 | 1465247415543 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 1652 | 1465247415545 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 14:10:15 INFO - PROCESS | 1652 | 1465247415547 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 1652 | 1465247415548 Marionette TRACE conn2 <- [1,962,null,{}] 14:10:15 INFO - PROCESS | 1652 | 1465247415559 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}] 14:10:15 INFO - PROCESS | 1652 | 1465247415560 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:15 INFO - PROCESS | 1652 | 1465247415641 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:10:15 INFO - PROCESS | 1652 | 1465247415644 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 1652 | 1465247415645 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b98800 == 38 [pid = 1652] [id = 248] 14:10:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119390800) [pid = 1652] [serial = 742] [outer = 0x0] 14:10:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1242aa800) [pid = 1652] [serial = 743] [outer = 0x119390800] 14:10:15 INFO - PROCESS | 1652 | 1465247415672 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1244e1800) [pid = 1652] [serial = 744] [outer = 0x119390800] 14:10:16 INFO - PROCESS | 1652 | 1465247416000 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 477ms 14:10:16 INFO - PROCESS | 1652 | 1465247416025 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1652 | 1465247416026 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:10:16 INFO - PROCESS | 1652 | 1465247416028 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1652 | 1465247416029 Marionette TRACE conn2 <- [1,966,null,{}] 14:10:16 INFO - PROCESS | 1652 | 1465247416041 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}] 14:10:16 INFO - PROCESS | 1652 | 1465247416043 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:16 INFO - PROCESS | 1652 | 1465247416141 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:10:16 INFO - PROCESS | 1652 | 1465247416145 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 1652 | 1465247416146 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c98800 == 39 [pid = 1652] [id = 249] 14:10:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12400a000) [pid = 1652] [serial = 745] [outer = 0x0] 14:10:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x124d03400) [pid = 1652] [serial = 746] [outer = 0x12400a000] 14:10:16 INFO - PROCESS | 1652 | 1465247416172 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x124d0a800) [pid = 1652] [serial = 747] [outer = 0x12400a000] 14:10:16 INFO - PROCESS | 1652 | 1465247416473 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 478ms 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:10:16 INFO - PROCESS | 1652 | 1465247416506 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1652 | 1465247416508 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 14:10:16 INFO - PROCESS | 1652 | 1465247416510 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1652 | 1465247416512 Marionette TRACE conn2 <- [1,970,null,{}] 14:10:16 INFO - PROCESS | 1652 | 1465247416514 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}] 14:10:16 INFO - PROCESS | 1652 | 1465247416518 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:16 INFO - PROCESS | 1652 | 1465247416607 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:10:16 INFO - PROCESS | 1652 | 1465247416611 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 1652 | 1465247416613 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12956d800 == 40 [pid = 1652] [id = 250] 14:10:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124d96000) [pid = 1652] [serial = 748] [outer = 0x0] 14:10:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x126394400) [pid = 1652] [serial = 749] [outer = 0x124d96000] 14:10:16 INFO - PROCESS | 1652 | 1465247416639 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126a3c400) [pid = 1652] [serial = 750] [outer = 0x124d96000] 14:10:16 INFO - PROCESS | 1652 | 1465247416963 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 474ms 14:10:16 INFO - PROCESS | 1652 | 1465247416986 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1652 | 1465247416987 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:10:16 INFO - PROCESS | 1652 | 1465247416989 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1652 | 1465247416991 Marionette TRACE conn2 <- [1,974,null,{}] 14:10:17 INFO - PROCESS | 1652 | 1465247417002 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}] 14:10:17 INFO - PROCESS | 1652 | 1465247417003 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:17 INFO - PROCESS | 1652 | 1465247417103 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:10:17 INFO - PROCESS | 1652 | 1465247417108 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 1652 | 1465247417109 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a385800 == 41 [pid = 1652] [id = 251] 14:10:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118f21800) [pid = 1652] [serial = 751] [outer = 0x0] 14:10:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126a5ec00) [pid = 1652] [serial = 752] [outer = 0x118f21800] 14:10:17 INFO - PROCESS | 1652 | 1465247417132 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12892a800) [pid = 1652] [serial = 753] [outer = 0x118f21800] 14:10:17 INFO - PROCESS | 1652 | 1465247417436 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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 480ms 14:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:10:17 INFO - PROCESS | 1652 | 1465247417470 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 1652 | 1465247417471 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 14:10:17 INFO - PROCESS | 1652 | 1465247417473 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 1652 | 1465247417474 Marionette TRACE conn2 <- [1,978,null,{}] 14:10:17 INFO - PROCESS | 1652 | 1465247417476 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}] 14:10:17 INFO - PROCESS | 1652 | 1465247417477 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:17 INFO - PROCESS | 1652 | 1465247417555 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:10:17 INFO - PROCESS | 1652 | 1465247417559 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 1652 | 1465247417560 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4fd000 == 42 [pid = 1652] [id = 252] 14:10:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128928400) [pid = 1652] [serial = 754] [outer = 0x0] 14:10:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128b82400) [pid = 1652] [serial = 755] [outer = 0x128928400] 14:10:17 INFO - PROCESS | 1652 | 1465247417584 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128b88400) [pid = 1652] [serial = 756] [outer = 0x128928400] 14:10:18 INFO - PROCESS | 1652 | 1465247418049 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 14:10:18 INFO - PROCESS | 1652 | 1465247418095 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 1652 | 1465247418099 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 14:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:10:18 INFO - PROCESS | 1652 | 1465247418104 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 1652 | 1465247418106 Marionette TRACE conn2 <- [1,982,null,{}] 14:10:18 INFO - PROCESS | 1652 | 1465247418110 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}] 14:10:18 INFO - PROCESS | 1652 | 1465247418112 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:18 INFO - PROCESS | 1652 | 1465247418212 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:10:18 INFO - PROCESS | 1652 | 1465247418277 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 1652 | 1465247418279 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184ca800 == 43 [pid = 1652] [id = 253] 14:10:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116a13000) [pid = 1652] [serial = 757] [outer = 0x0] 14:10:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11713c800) [pid = 1652] [serial = 758] [outer = 0x116a13000] 14:10:18 INFO - PROCESS | 1652 | 1465247418309 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118221400) [pid = 1652] [serial = 759] [outer = 0x116a13000] 14:10:18 INFO - PROCESS | 1652 | 1465247418729 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 14:10:18 INFO - PROCESS | 1652 | 1465247418777 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 1652 | 1465247418780 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 14:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:10:18 INFO - PROCESS | 1652 | 1465247418840 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 1652 | 1465247418842 Marionette TRACE conn2 <- [1,986,null,{}] 14:10:18 INFO - PROCESS | 1652 | 1465247418844 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}] 14:10:18 INFO - PROCESS | 1652 | 1465247418846 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:18 INFO - PROCESS | 1652 | 1465247418946 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:10:19 INFO - PROCESS | 1652 | 1465247418998 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 1652 | 1465247418999 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b26000 == 44 [pid = 1652] [id = 254] 14:10:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118aaac00) [pid = 1652] [serial = 760] [outer = 0x0] 14:10:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11927d000) [pid = 1652] [serial = 761] [outer = 0x118aaac00] 14:10:19 INFO - PROCESS | 1652 | 1465247419030 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119774c00) [pid = 1652] [serial = 762] [outer = 0x118aaac00] 14:10:19 INFO - PROCESS | 1652 | 1465247419486 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 711ms 14:10:19 INFO - PROCESS | 1652 | 1465247419513 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 1652 | 1465247419515 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 14:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:10:19 INFO - PROCESS | 1652 | 1465247419521 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 1652 | 1465247419526 Marionette TRACE conn2 <- [1,990,null,{}] 14:10:19 INFO - PROCESS | 1652 | 1465247419537 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}] 14:10:19 INFO - PROCESS | 1652 | 1465247419542 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:19 INFO - PROCESS | 1652 | 1465247419698 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:10:19 INFO - PROCESS | 1652 | 1465247419793 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 1652 | 1465247419795 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5d7000 == 45 [pid = 1652] [id = 255] 14:10:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119892c00) [pid = 1652] [serial = 763] [outer = 0x0] 14:10:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119ebb800) [pid = 1652] [serial = 764] [outer = 0x119892c00] 14:10:19 INFO - PROCESS | 1652 | 1465247419826 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121437c00) [pid = 1652] [serial = 765] [outer = 0x119892c00] 14:10:20 INFO - PROCESS | 1652 | 1465247420296 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 824ms 14:10:20 INFO - PROCESS | 1652 | 1465247420472 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 1652 | 1465247420474 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 14:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:10:20 INFO - PROCESS | 1652 | 1465247420483 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 1652 | 1465247420484 Marionette TRACE conn2 <- [1,994,null,{}] 14:10:20 INFO - PROCESS | 1652 | 1465247420501 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}] 14:10:20 INFO - PROCESS | 1652 | 1465247420503 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:20 INFO - PROCESS | 1652 | 1465247420594 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:10:20 INFO - PROCESS | 1652 | 1465247420641 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 1652 | 1465247420644 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe7800 == 46 [pid = 1652] [id = 256] 14:10:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1176c8c00) [pid = 1652] [serial = 766] [outer = 0x0] 14:10:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1180cf400) [pid = 1652] [serial = 767] [outer = 0x1176c8c00] 14:10:20 INFO - PROCESS | 1652 | 1465247420671 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1182b3c00) [pid = 1652] [serial = 768] [outer = 0x1176c8c00] 14:10:21 INFO - PROCESS | 1652 | 1465247421097 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 637ms 14:10:21 INFO - PROCESS | 1652 | 1465247421117 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 1652 | 1465247421119 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 14:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:10:21 INFO - PROCESS | 1652 | 1465247421123 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 1652 | 1465247421126 Marionette TRACE conn2 <- [1,998,null,{}] 14:10:21 INFO - PROCESS | 1652 | 1465247421128 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}] 14:10:21 INFO - PROCESS | 1652 | 1465247421130 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:21 INFO - PROCESS | 1652 | 1465247421229 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:10:21 INFO - PROCESS | 1652 | 1465247421278 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1652 | 1465247421280 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x118226800 == 47 [pid = 1652] [id = 257] 14:10:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185cb800) [pid = 1652] [serial = 769] [outer = 0x0] 14:10:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118a19400) [pid = 1652] [serial = 770] [outer = 0x1185cb800] 14:10:21 INFO - PROCESS | 1652 | 1465247421306 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11938f800) [pid = 1652] [serial = 771] [outer = 0x1185cb800] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1263e9000 == 46 [pid = 1652] [id = 235] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12a385800 == 45 [pid = 1652] [id = 251] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12956d800 == 44 [pid = 1652] [id = 250] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119c98800 == 43 [pid = 1652] [id = 249] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x128b98800 == 42 [pid = 1652] [id = 248] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x118234000 == 41 [pid = 1652] [id = 247] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x124d2e800 == 40 [pid = 1652] [id = 246] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x124605800 == 39 [pid = 1652] [id = 245] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1185c9000) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x121161800 == 38 [pid = 1652] [id = 244] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119da1000 == 37 [pid = 1652] [id = 243] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11970c000 == 36 [pid = 1652] [id = 242] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c4000 == 35 [pid = 1652] [id = 241] 14:10:21 INFO - PROCESS | 1652 | --DOCSHELL 0x11656c800 == 34 [pid = 1652] [id = 240] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12194f800) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124008800) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115ee6400) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116f7d800) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124299800) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1182acc00) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116977c00) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11713e400) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1131d9400) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112ed7800) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118ab2800) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1187b9c00) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1167f7c00) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113c60c00) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118f1dc00) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11938fc00) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1187bb800) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11675f400) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1180d2c00) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a0d800) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119892800) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a5e800) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12143ac00) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ae41400) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124009c00) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 14:10:21 INFO - PROCESS | 1652 | 1465247421658 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 575ms 14:10:21 INFO - PROCESS | 1652 | 1465247421696 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 1652 | 1465247421698 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 14:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:10:21 INFO - PROCESS | 1652 | 1465247421700 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 1652 | 1465247421701 Marionette TRACE conn2 <- [1,1002,null,{}] 14:10:21 INFO - PROCESS | 1652 | 1465247421708 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}] 14:10:21 INFO - PROCESS | 1652 | 1465247421711 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:21 INFO - PROCESS | 1652 | 1465247421794 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:10:21 INFO - PROCESS | 1652 | 1465247421802 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1652 | 1465247421805 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11828e000 == 35 [pid = 1652] [id = 258] 14:10:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119a52c00) [pid = 1652] [serial = 772] [outer = 0x0] 14:10:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119a5e000) [pid = 1652] [serial = 773] [outer = 0x119a52c00] 14:10:21 INFO - PROCESS | 1652 | 1465247421832 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121349800) [pid = 1652] [serial = 774] [outer = 0x119a52c00] 14:10:22 INFO - PROCESS | 1652 | 1465247422339 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 14:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:10:22 INFO - PROCESS | 1652 | 1465247422371 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 1652 | 1465247422372 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 14:10:22 INFO - PROCESS | 1652 | 1465247422374 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 1652 | 1465247422375 Marionette TRACE conn2 <- [1,1006,null,{}] 14:10:22 INFO - PROCESS | 1652 | 1465247422378 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}] 14:10:22 INFO - PROCESS | 1652 | 1465247422379 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:22 INFO - PROCESS | 1652 | 1465247422460 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:10:22 INFO - PROCESS | 1652 | 1465247422467 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 1652 | 1465247422469 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cae800 == 36 [pid = 1652] [id = 259] 14:10:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12143d400) [pid = 1652] [serial = 775] [outer = 0x0] 14:10:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x121be3400) [pid = 1652] [serial = 776] [outer = 0x12143d400] 14:10:22 INFO - PROCESS | 1652 | 1465247422511 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124010800) [pid = 1652] [serial = 777] [outer = 0x12143d400] 14:10:22 INFO - PROCESS | 1652 | 1465247422988 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 622ms 14:10:22 INFO - PROCESS | 1652 | 1465247422997 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 1652 | 1465247423001 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 14:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:10:23 INFO - PROCESS | 1652 | 1465247423009 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 1652 | 1465247423011 Marionette TRACE conn2 <- [1,1010,null,{}] 14:10:23 INFO - PROCESS | 1652 | 1465247423014 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}] 14:10:23 INFO - PROCESS | 1652 | 1465247423018 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:23 INFO - PROCESS | 1652 | 1465247423163 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:10:23 INFO - PROCESS | 1652 | 1465247423233 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 1652 | 1465247423234 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x121165000 == 37 [pid = 1652] [id = 260] 14:10:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121787400) [pid = 1652] [serial = 778] [outer = 0x0] 14:10:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1240e7000) [pid = 1652] [serial = 779] [outer = 0x121787400] 14:10:23 INFO - PROCESS | 1652 | 1465247423258 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124d07400) [pid = 1652] [serial = 780] [outer = 0x121787400] 14:10:23 INFO - PROCESS | 1652 | 1465247423523 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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 14:10:23 INFO - PROCESS | 1652 | 1465247423529 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 1652 | 1465247423530 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 14:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:10:23 INFO - PROCESS | 1652 | 1465247423556 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 1652 | 1465247423557 Marionette TRACE conn2 <- [1,1014,null,{}] 14:10:23 INFO - PROCESS | 1652 | 1465247423560 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}] 14:10:23 INFO - PROCESS | 1652 | 1465247423564 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:23 INFO - PROCESS | 1652 | 1465247423702 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:10:23 INFO - PROCESS | 1652 | 1465247423732 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 1652 | 1465247423734 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x126332800 == 38 [pid = 1652] [id = 261] 14:10:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12645ac00) [pid = 1652] [serial = 781] [outer = 0x0] 14:10:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126a39800) [pid = 1652] [serial = 782] [outer = 0x12645ac00] 14:10:23 INFO - PROCESS | 1652 | 1465247423766 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128927400) [pid = 1652] [serial = 783] [outer = 0x12645ac00] 14:10:24 INFO - PROCESS | 1652 | 1465247424076 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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 579ms 14:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:10:24 INFO - PROCESS | 1652 | 1465247424125 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 1652 | 1465247424126 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 14:10:24 INFO - PROCESS | 1652 | 1465247424128 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 1652 | 1465247424129 Marionette TRACE conn2 <- [1,1018,null,{}] 14:10:24 INFO - PROCESS | 1652 | 1465247424132 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}] 14:10:24 INFO - PROCESS | 1652 | 1465247424133 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:24 INFO - PROCESS | 1652 | 1465247424230 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:10:24 INFO - PROCESS | 1652 | 1465247424233 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 1652 | 1465247424234 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a22000 == 39 [pid = 1652] [id = 262] 14:10:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1266b1800) [pid = 1652] [serial = 784] [outer = 0x0] 14:10:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128b87000) [pid = 1652] [serial = 785] [outer = 0x1266b1800] 14:10:24 INFO - PROCESS | 1652 | 1465247424258 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128cd7000) [pid = 1652] [serial = 786] [outer = 0x1266b1800] 14:10:24 INFO - PROCESS | 1652 | 1465247424604 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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 518ms 14:10:24 INFO - PROCESS | 1652 | 1465247424647 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 1652 | 1465247424649 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 14:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:10:24 INFO - PROCESS | 1652 | 1465247424653 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 1652 | 1465247424655 Marionette TRACE conn2 <- [1,1022,null,{}] 14:10:24 INFO - PROCESS | 1652 | 1465247424657 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}] 14:10:24 INFO - PROCESS | 1652 | 1465247424658 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:24 INFO - PROCESS | 1652 | 1465247424756 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:10:24 INFO - PROCESS | 1652 | 1465247424768 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 1652 | 1465247424769 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12927f800 == 40 [pid = 1652] [id = 263] 14:10:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128b86800) [pid = 1652] [serial = 787] [outer = 0x0] 14:10:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128fe6000) [pid = 1652] [serial = 788] [outer = 0x128b86800] 14:10:24 INFO - PROCESS | 1652 | 1465247424800 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1182b5c00) [pid = 1652] [serial = 789] [outer = 0x128b86800] 14:10:25 INFO - PROCESS | 1652 | 1465247425137 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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 521ms 14:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:10:25 INFO - PROCESS | 1652 | 1465247425175 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 1652 | 1465247425176 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 14:10:25 INFO - PROCESS | 1652 | 1465247425179 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 1652 | 1465247425180 Marionette TRACE conn2 <- [1,1026,null,{}] 14:10:25 INFO - PROCESS | 1652 | 1465247425182 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}] 14:10:25 INFO - PROCESS | 1652 | 1465247425183 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:25 INFO - PROCESS | 1652 | 1465247425281 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:10:25 INFO - PROCESS | 1652 | 1465247425284 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1652 | 1465247425286 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a397800 == 41 [pid = 1652] [id = 264] 14:10:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1122a7800) [pid = 1652] [serial = 790] [outer = 0x0] 14:10:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12909e800) [pid = 1652] [serial = 791] [outer = 0x1122a7800] 14:10:25 INFO - PROCESS | 1652 | 1465247425310 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1290a3000) [pid = 1652] [serial = 792] [outer = 0x1122a7800] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12134b800) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112a71400) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118220400) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a04400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115ee4c00) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119282800) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11989d000) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133a7400) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119390800) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12400a000) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d96000) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:10:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118f21800) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:10:25 INFO - PROCESS | 1652 | 1465247425718 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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 568ms 14:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:10:25 INFO - PROCESS | 1652 | 1465247425748 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 1652 | 1465247425751 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 14:10:25 INFO - PROCESS | 1652 | 1465247425754 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 1652 | 1465247425755 Marionette TRACE conn2 <- [1,1030,null,{}] 14:10:25 INFO - PROCESS | 1652 | 1465247425757 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}] 14:10:25 INFO - PROCESS | 1652 | 1465247425758 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:25 INFO - PROCESS | 1652 | 1465247425841 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:10:25 INFO - PROCESS | 1652 | 1465247425845 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1652 | 1465247425846 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4e0800 == 42 [pid = 1652] [id = 265] 14:10:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1185cb400) [pid = 1652] [serial = 793] [outer = 0x0] 14:10:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119de6400) [pid = 1652] [serial = 794] [outer = 0x1185cb400] 14:10:25 INFO - PROCESS | 1652 | 1465247425872 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1241cf800) [pid = 1652] [serial = 795] [outer = 0x1185cb400] 14:10:26 INFO - PROCESS | 1652 | 1465247426192 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 14:10:26 INFO - PROCESS | 1652 | 1465247426222 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1652 | 1465247426224 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:10:26 INFO - PROCESS | 1652 | 1465247426226 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1652 | 1465247426228 Marionette TRACE conn2 <- [1,1034,null,{}] 14:10:26 INFO - PROCESS | 1652 | 1465247426230 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}] 14:10:26 INFO - PROCESS | 1652 | 1465247426232 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:26 INFO - PROCESS | 1652 | 1465247426348 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:10:26 INFO - PROCESS | 1652 | 1465247426356 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 1652 | 1465247426358 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6a9000 == 43 [pid = 1652] [id = 266] 14:10:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124d96000) [pid = 1652] [serial = 796] [outer = 0x0] 14:10:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1292dbc00) [pid = 1652] [serial = 797] [outer = 0x124d96000] 14:10:26 INFO - PROCESS | 1652 | 1465247426383 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a43e800) [pid = 1652] [serial = 798] [outer = 0x124d96000] 14:10:26 INFO - PROCESS | 1652 | 1465247426720 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 14:10:26 INFO - PROCESS | 1652 | 1465247426746 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1652 | 1465247426747 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:10:26 INFO - PROCESS | 1652 | 1465247426750 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1652 | 1465247426754 Marionette TRACE conn2 <- [1,1038,null,{}] 14:10:26 INFO - PROCESS | 1652 | 1465247426757 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}] 14:10:26 INFO - PROCESS | 1652 | 1465247426758 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:26 INFO - PROCESS | 1652 | 1465247426844 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:10:26 INFO - PROCESS | 1652 | 1465247426847 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 1652 | 1465247426848 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbe3800 == 44 [pid = 1652] [id = 267] 14:10:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a43f000) [pid = 1652] [serial = 799] [outer = 0x0] 14:10:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a5c2000) [pid = 1652] [serial = 800] [outer = 0x12a43f000] 14:10:26 INFO - PROCESS | 1652 | 1465247426873 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ae41000) [pid = 1652] [serial = 801] [outer = 0x12a43f000] 14:10:27 INFO - PROCESS | 1652 | 1465247427201 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 472ms 14:10:27 INFO - PROCESS | 1652 | 1465247427222 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 1652 | 1465247427224 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 14:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:10:27 INFO - PROCESS | 1652 | 1465247427226 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1652 | 1465247427227 Marionette TRACE conn2 <- [1,1042,null,{}] 14:10:27 INFO - PROCESS | 1652 | 1465247427229 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}] 14:10:27 INFO - PROCESS | 1652 | 1465247427230 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:27 INFO - PROCESS | 1652 | 1465247427340 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:10:27 INFO - PROCESS | 1652 | 1465247427345 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 1652 | 1465247427347 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbfc000 == 45 [pid = 1652] [id = 268] 14:10:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119777c00) [pid = 1652] [serial = 802] [outer = 0x0] 14:10:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12ae40400) [pid = 1652] [serial = 803] [outer = 0x119777c00] 14:10:27 INFO - PROCESS | 1652 | 1465247427370 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12ae8fc00) [pid = 1652] [serial = 804] [outer = 0x119777c00] 14:10:27 INFO - PROCESS | 1652 | 1465247427743 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 568ms 14:10:27 INFO - PROCESS | 1652 | 1465247427795 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 1652 | 1465247427798 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 14:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:10:27 INFO - PROCESS | 1652 | 1465247427801 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1652 | 1465247427803 Marionette TRACE conn2 <- [1,1046,null,{}] 14:10:27 INFO - PROCESS | 1652 | 1465247427807 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}] 14:10:27 INFO - PROCESS | 1652 | 1465247427809 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:27 INFO - PROCESS | 1652 | 1465247427917 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:10:27 INFO - PROCESS | 1652 | 1465247427974 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 1652 | 1465247427975 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x116949000 == 46 [pid = 1652] [id = 269] 14:10:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116903400) [pid = 1652] [serial = 805] [outer = 0x0] 14:10:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f7fc00) [pid = 1652] [serial = 806] [outer = 0x116903400] 14:10:28 INFO - PROCESS | 1652 | 1465247428005 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1182abc00) [pid = 1652] [serial = 807] [outer = 0x116903400] 14:10:28 INFO - PROCESS | 1652 | 1465247428425 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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 14:10:28 INFO - PROCESS | 1652 | 1465247428472 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 1652 | 1465247428474 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 14:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:10:28 INFO - PROCESS | 1652 | 1465247428479 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 1652 | 1465247428481 Marionette TRACE conn2 <- [1,1050,null,{}] 14:10:28 INFO - PROCESS | 1652 | 1465247428484 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}] 14:10:28 INFO - PROCESS | 1652 | 1465247428485 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:28 INFO - PROCESS | 1652 | 1465247428590 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:10:28 INFO - PROCESS | 1652 | 1465247428646 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 1652 | 1465247428647 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212ad800 == 47 [pid = 1652] [id = 270] 14:10:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1187c0400) [pid = 1652] [serial = 808] [outer = 0x0] 14:10:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11977b000) [pid = 1652] [serial = 809] [outer = 0x1187c0400] 14:10:28 INFO - PROCESS | 1652 | 1465247428678 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119a51c00) [pid = 1652] [serial = 810] [outer = 0x1187c0400] 14:10:29 INFO - PROCESS | 1652 | 1465247429132 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 669ms 14:10:29 INFO - PROCESS | 1652 | 1465247429149 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 1652 | 1465247429150 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 14:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:10:29 INFO - PROCESS | 1652 | 1465247429152 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 1652 | 1465247429155 Marionette TRACE conn2 <- [1,1054,null,{}] 14:10:29 INFO - PROCESS | 1652 | 1465247429163 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}] 14:10:29 INFO - PROCESS | 1652 | 1465247429166 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:29 INFO - PROCESS | 1652 | 1465247429294 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:10:29 INFO - PROCESS | 1652 | 1465247429364 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 1652 | 1465247429366 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c40e800 == 48 [pid = 1652] [id = 271] 14:10:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124d05000) [pid = 1652] [serial = 811] [outer = 0x0] 14:10:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124d96c00) [pid = 1652] [serial = 812] [outer = 0x124d05000] 14:10:29 INFO - PROCESS | 1652 | 1465247429396 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126732c00) [pid = 1652] [serial = 813] [outer = 0x124d05000] 14:10:29 INFO - PROCESS | 1652 | 1465247429779 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 14:10:29 INFO - PROCESS | 1652 | 1465247429824 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 1652 | 1465247429826 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 14:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:10:29 INFO - PROCESS | 1652 | 1465247429829 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 1652 | 1465247429830 Marionette TRACE conn2 <- [1,1058,null,{}] 14:10:29 INFO - PROCESS | 1652 | 1465247429833 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}] 14:10:29 INFO - PROCESS | 1652 | 1465247429834 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:29 INFO - PROCESS | 1652 | 1465247429942 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:10:30 INFO - PROCESS | 1652 | 1465247429995 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 1652 | 1465247429997 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c2800 == 49 [pid = 1652] [id = 272] 14:10:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126a62800) [pid = 1652] [serial = 814] [outer = 0x0] 14:10:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128b82800) [pid = 1652] [serial = 815] [outer = 0x126a62800] 14:10:30 INFO - PROCESS | 1652 | 1465247430025 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12909a000) [pid = 1652] [serial = 816] [outer = 0x126a62800] 14:10:30 INFO - PROCESS | 1652 | 1465247430509 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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 705ms 14:10:30 INFO - PROCESS | 1652 | 1465247430552 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 1652 | 1465247430554 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 14:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:10:30 INFO - PROCESS | 1652 | 1465247430558 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 1652 | 1465247430560 Marionette TRACE conn2 <- [1,1062,null,{}] 14:10:30 INFO - PROCESS | 1652 | 1465247430591 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}] 14:10:30 INFO - PROCESS | 1652 | 1465247430593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:30 INFO - PROCESS | 1652 | 1465247430741 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:10:30 INFO - PROCESS | 1652 | 1465247430839 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 1652 | 1465247430841 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca0b800 == 50 [pid = 1652] [id = 273] 14:10:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126a6b000) [pid = 1652] [serial = 817] [outer = 0x0] 14:10:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a430400) [pid = 1652] [serial = 818] [outer = 0x126a6b000] 14:10:30 INFO - PROCESS | 1652 | 1465247430888 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12a43c000) [pid = 1652] [serial = 819] [outer = 0x126a6b000] 14:10:31 INFO - PROCESS | 1652 | 1465247431317 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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 820ms 14:10:31 INFO - PROCESS | 1652 | 1465247431378 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:10:31 INFO - PROCESS | 1652 | 1465247431379 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 14:10:31 INFO - PROCESS | 1652 | 1465247431553 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 1652 | 1465247431555 Marionette TRACE conn2 <- [1,1066,null,{}] 14:10:31 INFO - PROCESS | 1652 | 1465247431592 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}] 14:10:31 INFO - PROCESS | 1652 | 1465247431593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:31 INFO - PROCESS | 1652 | 1465247431689 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:10:31 INFO - PROCESS | 1652 | 1465247431741 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 1652 | 1465247431743 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119712800 == 51 [pid = 1652] [id = 274] 14:10:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1176ca400) [pid = 1652] [serial = 820] [outer = 0x0] 14:10:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11815c800) [pid = 1652] [serial = 821] [outer = 0x1176ca400] 14:10:31 INFO - PROCESS | 1652 | 1465247431771 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1185d0800) [pid = 1652] [serial = 822] [outer = 0x1176ca400] 14:10:32 INFO - PROCESS | 1652 | 1465247432229 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 863ms 14:10:32 INFO - PROCESS | 1652 | 1465247432246 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 1652 | 1465247432250 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 14:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:10:32 INFO - PROCESS | 1652 | 1465247432278 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 1652 | 1465247432280 Marionette TRACE conn2 <- [1,1070,null,{}] 14:10:32 INFO - PROCESS | 1652 | 1465247432288 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}] 14:10:32 INFO - PROCESS | 1652 | 1465247432292 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:32 INFO - PROCESS | 1652 | 1465247432433 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:10:32 INFO - PROCESS | 1652 | 1465247432534 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 1652 | 1465247432535 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ec000 == 52 [pid = 1652] [id = 275] 14:10:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119391400) [pid = 1652] [serial = 823] [outer = 0x0] 14:10:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11988f400) [pid = 1652] [serial = 824] [outer = 0x119391400] 14:10:32 INFO - PROCESS | 1652 | 1465247432581 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119a53400) [pid = 1652] [serial = 825] [outer = 0x119391400] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbe3800 == 51 [pid = 1652] [id = 267] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12b6a9000 == 50 [pid = 1652] [id = 266] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4e0800 == 49 [pid = 1652] [id = 265] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a397800 == 48 [pid = 1652] [id = 264] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12927f800 == 47 [pid = 1652] [id = 263] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x126a22000 == 46 [pid = 1652] [id = 262] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x126332800 == 45 [pid = 1652] [id = 261] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x128b82400) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x121165000 == 44 [pid = 1652] [id = 260] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119cae800 == 43 [pid = 1652] [id = 259] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11828e000 == 42 [pid = 1652] [id = 258] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118226800 == 41 [pid = 1652] [id = 257] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe7800 == 40 [pid = 1652] [id = 256] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x123b26000 == 39 [pid = 1652] [id = 254] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1184ca800 == 38 [pid = 1652] [id = 253] 14:10:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4fd000 == 37 [pid = 1652] [id = 252] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12143f400) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1198d6c00) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1185c7400) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1187bb000) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12400cc00) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11749c800) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x115f52800) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119385c00) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119774000) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121be3000) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119a52400) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119a5c800) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1176c1c00) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116532c00) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1187bec00) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1242aa800) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1244e1800) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124d03400) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1241cf400) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124d0a800) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126394400) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126a3c400) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12892a800) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126a5ec00) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 14:10:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119de4800) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 14:10:33 INFO - PROCESS | 1652 | 1465247433026 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 777ms 14:10:33 INFO - PROCESS | 1652 | 1465247433052 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 1652 | 1465247433054 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 14:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:10:33 INFO - PROCESS | 1652 | 1465247433057 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 1652 | 1465247433058 Marionette TRACE conn2 <- [1,1074,null,{}] 14:10:33 INFO - PROCESS | 1652 | 1465247433060 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}] 14:10:33 INFO - PROCESS | 1652 | 1465247433061 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:33 INFO - PROCESS | 1652 | 1465247433146 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:10:33 INFO - PROCESS | 1652 | 1465247433205 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 1652 | 1465247433209 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f5d800 == 38 [pid = 1652] [id = 276] 14:10:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119de4c00) [pid = 1652] [serial = 826] [outer = 0x0] 14:10:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119deb800) [pid = 1652] [serial = 827] [outer = 0x119de4c00] 14:10:33 INFO - PROCESS | 1652 | 1465247433237 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12143a400) [pid = 1652] [serial = 828] [outer = 0x119de4c00] 14:10:33 INFO - PROCESS | 1652 | 1465247433543 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 14:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:10:33 INFO - PROCESS | 1652 | 1465247433580 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 1652 | 1465247433582 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 14:10:33 INFO - PROCESS | 1652 | 1465247433586 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 1652 | 1465247433588 Marionette TRACE conn2 <- [1,1078,null,{}] 14:10:33 INFO - PROCESS | 1652 | 1465247433590 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}] 14:10:33 INFO - PROCESS | 1652 | 1465247433591 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:33 INFO - PROCESS | 1652 | 1465247433674 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:10:33 INFO - PROCESS | 1652 | 1465247433727 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 1652 | 1465247433728 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12180d800 == 39 [pid = 1652] [id = 277] 14:10:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12143a000) [pid = 1652] [serial = 829] [outer = 0x0] 14:10:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12400e400) [pid = 1652] [serial = 830] [outer = 0x12143a000] 14:10:33 INFO - PROCESS | 1652 | 1465247433754 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12448d400) [pid = 1652] [serial = 831] [outer = 0x12143a000] 14:10:34 INFO - PROCESS | 1652 | 1465247434055 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 521ms 14:10:34 INFO - PROCESS | 1652 | 1465247434105 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 1652 | 1465247434106 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:10:34 INFO - PROCESS | 1652 | 1465247434108 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1652 | 1465247434110 Marionette TRACE conn2 <- [1,1082,null,{}] 14:10:34 INFO - PROCESS | 1652 | 1465247434112 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}] 14:10:34 INFO - PROCESS | 1652 | 1465247434113 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:34 INFO - PROCESS | 1652 | 1465247434188 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:10:34 INFO - PROCESS | 1652 | 1465247434191 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1652 | 1465247434192 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11692c800 == 40 [pid = 1652] [id = 278] 14:10:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124740000) [pid = 1652] [serial = 832] [outer = 0x0] 14:10:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124f52c00) [pid = 1652] [serial = 833] [outer = 0x124740000] 14:10:34 INFO - PROCESS | 1652 | 1465247434219 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126a5fc00) [pid = 1652] [serial = 834] [outer = 0x124740000] 14:10:34 INFO - PROCESS | 1652 | 1465247434524 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 419ms 14:10:34 INFO - PROCESS | 1652 | 1465247434528 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 1652 | 1465247434529 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:10:34 INFO - PROCESS | 1652 | 1465247434532 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1652 | 1465247434533 Marionette TRACE conn2 <- [1,1086,null,{}] 14:10:34 INFO - PROCESS | 1652 | 1465247434545 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}] 14:10:34 INFO - PROCESS | 1652 | 1465247434550 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:34 INFO - PROCESS | 1652 | 1465247434699 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:10:34 INFO - PROCESS | 1652 | 1465247434706 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1652 | 1465247434708 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a22000 == 41 [pid = 1652] [id = 279] 14:10:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124d09c00) [pid = 1652] [serial = 835] [outer = 0x0] 14:10:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12892c000) [pid = 1652] [serial = 836] [outer = 0x124d09c00] 14:10:34 INFO - PROCESS | 1652 | 1465247434732 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a430c00) [pid = 1652] [serial = 837] [outer = 0x124d09c00] 14:10:35 INFO - PROCESS | 1652 | 1465247435141 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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 626ms 14:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:10:35 INFO - PROCESS | 1652 | 1465247435159 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 1652 | 1465247435161 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 14:10:35 INFO - PROCESS | 1652 | 1465247435164 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 1652 | 1465247435166 Marionette TRACE conn2 <- [1,1090,null,{}] 14:10:35 INFO - PROCESS | 1652 | 1465247435179 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}] 14:10:35 INFO - PROCESS | 1652 | 1465247435181 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:35 INFO - PROCESS | 1652 | 1465247435342 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:10:35 INFO - PROCESS | 1652 | 1465247435401 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 1652 | 1465247435402 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x129266800 == 42 [pid = 1652] [id = 280] 14:10:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126a5ec00) [pid = 1652] [serial = 838] [outer = 0x0] 14:10:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a472800) [pid = 1652] [serial = 839] [outer = 0x126a5ec00] 14:10:35 INFO - PROCESS | 1652 | 1465247435443 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12ae46400) [pid = 1652] [serial = 840] [outer = 0x126a5ec00] 14:10:35 INFO - PROCESS | 1652 | 1465247435763 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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 14:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:10:35 INFO - PROCESS | 1652 | 1465247435797 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 1652 | 1465247435798 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 14:10:35 INFO - PROCESS | 1652 | 1465247435803 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 1652 | 1465247435804 Marionette TRACE conn2 <- [1,1094,null,{}] 14:10:35 INFO - PROCESS | 1652 | 1465247435807 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}] 14:10:35 INFO - PROCESS | 1652 | 1465247435808 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:35 INFO - PROCESS | 1652 | 1465247435906 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:10:35 INFO - PROCESS | 1652 | 1465247435909 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 1652 | 1465247435917 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5d3800 == 43 [pid = 1652] [id = 281] 14:10:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128b85800) [pid = 1652] [serial = 841] [outer = 0x0] 14:10:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12ae98800) [pid = 1652] [serial = 842] [outer = 0x128b85800] 14:10:35 INFO - PROCESS | 1652 | 1465247435980 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b638000) [pid = 1652] [serial = 843] [outer = 0x128b85800] 14:10:36 INFO - PROCESS | 1652 | 1465247436292 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 522ms 14:10:36 INFO - PROCESS | 1652 | 1465247436323 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 1652 | 1465247436324 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:10:36 INFO - PROCESS | 1652 | 1465247436334 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 1652 | 1465247436337 Marionette TRACE conn2 <- [1,1098,null,{}] 14:10:36 INFO - PROCESS | 1652 | 1465247436339 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}] 14:10:36 INFO - PROCESS | 1652 | 1465247436341 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:36 INFO - PROCESS | 1652 | 1465247436440 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:10:36 INFO - PROCESS | 1652 | 1465247436444 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 1652 | 1465247436445 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b697800 == 44 [pid = 1652] [id = 282] 14:10:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12ae45400) [pid = 1652] [serial = 844] [outer = 0x0] 14:10:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b63f400) [pid = 1652] [serial = 845] [outer = 0x12ae45400] 14:10:36 INFO - PROCESS | 1652 | 1465247436502 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b79ec00) [pid = 1652] [serial = 846] [outer = 0x12ae45400] 14:10:36 INFO - PROCESS | 1652 | 1465247436788 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 471ms 14:10:36 INFO - PROCESS | 1652 | 1465247436810 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 1652 | 1465247436811 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:10:36 INFO - PROCESS | 1652 | 1465247436813 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 1652 | 1465247436814 Marionette TRACE conn2 <- [1,1102,null,{}] 14:10:36 INFO - PROCESS | 1652 | 1465247436819 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}] 14:10:36 INFO - PROCESS | 1652 | 1465247436822 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:36 INFO - PROCESS | 1652 | 1465247436933 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:10:36 INFO - PROCESS | 1652 | 1465247436967 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 1652 | 1465247436968 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbe4800 == 45 [pid = 1652] [id = 283] 14:10:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b79e800) [pid = 1652] [serial = 847] [outer = 0x0] 14:10:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b7a6400) [pid = 1652] [serial = 848] [outer = 0x12b79e800] 14:10:36 INFO - PROCESS | 1652 | 1465247436993 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b89dc00) [pid = 1652] [serial = 849] [outer = 0x12b79e800] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1266b1800) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12143d400) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128b86800) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x121787400) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1185cb800) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1176c8c00) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119a52c00) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1122a7800) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1185cb400) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124d96000) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12a43f000) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:10:37 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12645ac00) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:10:37 INFO - PROCESS | 1652 | 1465247437391 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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 625ms 14:10:37 INFO - PROCESS | 1652 | 1465247437439 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:10:37 INFO - PROCESS | 1652 | 1465247437440 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 14:10:37 INFO - PROCESS | 1652 | 1465247437455 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 1652 | 1465247437457 Marionette TRACE conn2 <- [1,1106,null,{}] 14:10:37 INFO - PROCESS | 1652 | 1465247437461 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}] 14:10:37 INFO - PROCESS | 1652 | 1465247437462 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:37 INFO - PROCESS | 1652 | 1465247437563 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:10:37 INFO - PROCESS | 1652 | 1465247437567 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 1652 | 1465247437569 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aede800 == 46 [pid = 1652] [id = 284] 14:10:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118153c00) [pid = 1652] [serial = 850] [outer = 0x0] 14:10:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126a32c00) [pid = 1652] [serial = 851] [outer = 0x118153c00] 14:10:37 INFO - PROCESS | 1652 | 1465247437595 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b89f400) [pid = 1652] [serial = 852] [outer = 0x118153c00] 14:10:38 INFO - PROCESS | 1652 | 1465247438059 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 683ms 14:10:38 INFO - PROCESS | 1652 | 1465247438126 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1652 | 1465247438128 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 14:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:10:38 INFO - PROCESS | 1652 | 1465247438131 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1652 | 1465247438133 Marionette TRACE conn2 <- [1,1110,null,{}] 14:10:38 INFO - PROCESS | 1652 | 1465247438136 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}] 14:10:38 INFO - PROCESS | 1652 | 1465247438137 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:38 INFO - PROCESS | 1652 | 1465247438248 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:10:38 INFO - PROCESS | 1652 | 1465247438258 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1652 | 1465247438259 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0d5000 == 47 [pid = 1652] [id = 285] 14:10:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b8a8000) [pid = 1652] [serial = 853] [outer = 0x0] 14:10:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b8ac400) [pid = 1652] [serial = 854] [outer = 0x12b8a8000] 14:10:38 INFO - PROCESS | 1652 | 1465247438283 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ba5d400) [pid = 1652] [serial = 855] [outer = 0x12b8a8000] 14:10:38 INFO - PROCESS | 1652 | 1465247438624 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 524ms 14:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:10:38 INFO - PROCESS | 1652 | 1465247438654 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1652 | 1465247438655 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 14:10:38 INFO - PROCESS | 1652 | 1465247438657 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1652 | 1465247438658 Marionette TRACE conn2 <- [1,1114,null,{}] 14:10:38 INFO - PROCESS | 1652 | 1465247438660 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}] 14:10:38 INFO - PROCESS | 1652 | 1465247438661 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:38 INFO - PROCESS | 1652 | 1465247438772 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:10:38 INFO - PROCESS | 1652 | 1465247438778 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1652 | 1465247438779 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d36000 == 48 [pid = 1652] [id = 286] 14:10:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b8a8400) [pid = 1652] [serial = 856] [outer = 0x0] 14:10:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12be34800) [pid = 1652] [serial = 857] [outer = 0x12b8a8400] 14:10:38 INFO - PROCESS | 1652 | 1465247438803 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12be3c000) [pid = 1652] [serial = 858] [outer = 0x12b8a8400] 14:10:39 INFO - PROCESS | 1652 | 1465247439115 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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 467ms 14:10:39 INFO - PROCESS | 1652 | 1465247439126 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 1652 | 1465247439127 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 14:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:10:39 INFO - PROCESS | 1652 | 1465247439129 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 1652 | 1465247439130 Marionette TRACE conn2 <- [1,1118,null,{}] 14:10:39 INFO - PROCESS | 1652 | 1465247439133 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}] 14:10:39 INFO - PROCESS | 1652 | 1465247439135 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:39 INFO - PROCESS | 1652 | 1465247439224 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:10:39 INFO - PROCESS | 1652 | 1465247439328 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1652 | 1465247439330 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x115fc1800 == 49 [pid = 1652] [id = 287] 14:10:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1110aa800) [pid = 1652] [serial = 859] [outer = 0x0] 14:10:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x113c23400) [pid = 1652] [serial = 860] [outer = 0x1110aa800] 14:10:39 INFO - PROCESS | 1652 | 1465247439361 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x117138400) [pid = 1652] [serial = 861] [outer = 0x1110aa800] 14:10:39 INFO - PROCESS | 1652 | 1465247439803 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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 719ms 14:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:10:39 INFO - PROCESS | 1652 | 1465247439850 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 1652 | 1465247439852 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 14:10:39 INFO - PROCESS | 1652 | 1465247439855 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 1652 | 1465247439857 Marionette TRACE conn2 <- [1,1122,null,{}] 14:10:39 INFO - PROCESS | 1652 | 1465247439861 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}] 14:10:39 INFO - PROCESS | 1652 | 1465247439864 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:39 INFO - PROCESS | 1652 | 1465247439971 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:10:40 INFO - PROCESS | 1652 | 1465247440030 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1652 | 1465247440032 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214db800 == 50 [pid = 1652] [id = 288] 14:10:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1185c8800) [pid = 1652] [serial = 862] [outer = 0x0] 14:10:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119389000) [pid = 1652] [serial = 863] [outer = 0x1185c8800] 14:10:40 INFO - PROCESS | 1652 | 1465247440062 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119a59000) [pid = 1652] [serial = 864] [outer = 0x1185c8800] 14:10:40 INFO - PROCESS | 1652 | 1465247440512 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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 14:10:40 INFO - PROCESS | 1652 | 1465247440528 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 1652 | 1465247440531 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 14:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:10:40 INFO - PROCESS | 1652 | 1465247440533 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 1652 | 1465247440535 Marionette TRACE conn2 <- [1,1126,null,{}] 14:10:40 INFO - PROCESS | 1652 | 1465247440537 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}] 14:10:40 INFO - PROCESS | 1652 | 1465247440539 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:40 INFO - PROCESS | 1652 | 1465247440667 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:10:40 INFO - PROCESS | 1652 | 1465247440755 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1652 | 1465247440757 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x129272000 == 51 [pid = 1652] [id = 289] 14:10:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1214d8000) [pid = 1652] [serial = 865] [outer = 0x0] 14:10:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x124012800) [pid = 1652] [serial = 866] [outer = 0x1214d8000] 14:10:40 INFO - PROCESS | 1652 | 1465247440788 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x124d03000) [pid = 1652] [serial = 867] [outer = 0x1214d8000] 14:10:41 INFO - PROCESS | 1652 | 1465247441209 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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 720ms 14:10:41 INFO - PROCESS | 1652 | 1465247441254 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1652 | 1465247441255 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 14:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:10:41 INFO - PROCESS | 1652 | 1465247441262 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 1652 | 1465247441267 Marionette TRACE conn2 <- [1,1130,null,{}] 14:10:41 INFO - PROCESS | 1652 | 1465247441289 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}] 14:10:41 INFO - PROCESS | 1652 | 1465247441292 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:41 INFO - PROCESS | 1652 | 1465247441403 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:10:41 INFO - PROCESS | 1652 | 1465247441476 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 1652 | 1465247441477 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d646000 == 52 [pid = 1652] [id = 290] 14:10:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x124d05c00) [pid = 1652] [serial = 868] [outer = 0x0] 14:10:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x129096800) [pid = 1652] [serial = 869] [outer = 0x124d05c00] 14:10:41 INFO - PROCESS | 1652 | 1465247441507 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1292d6800) [pid = 1652] [serial = 870] [outer = 0x124d05c00] 14:10:41 INFO - PROCESS | 1652 | 1465247441980 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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 746ms 14:10:42 INFO - PROCESS | 1652 | 1465247442206 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1652 | 1465247442208 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 14:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:10:42 INFO - PROCESS | 1652 | 1465247442227 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1652 | 1465247442229 Marionette TRACE conn2 <- [1,1134,null,{}] 14:10:42 INFO - PROCESS | 1652 | 1465247442233 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}] 14:10:42 INFO - PROCESS | 1652 | 1465247442234 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:42 INFO - PROCESS | 1652 | 1465247442327 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:10:42 INFO - PROCESS | 1652 | 1465247442382 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 1652 | 1465247442384 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c9b000 == 53 [pid = 1652] [id = 291] 14:10:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11938c800) [pid = 1652] [serial = 871] [outer = 0x0] 14:10:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11988f800) [pid = 1652] [serial = 872] [outer = 0x11938c800] 14:10:42 INFO - PROCESS | 1652 | 1465247442411 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x119a5c800) [pid = 1652] [serial = 873] [outer = 0x11938c800] 14:10:42 INFO - PROCESS | 1652 | 1465247442828 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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 620ms 14:10:42 INFO - PROCESS | 1652 | 1465247442848 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1652 | 1465247442851 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 14:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:10:42 INFO - PROCESS | 1652 | 1465247442855 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1652 | 1465247442857 Marionette TRACE conn2 <- [1,1138,null,{}] 14:10:42 INFO - PROCESS | 1652 | 1465247442860 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}] 14:10:42 INFO - PROCESS | 1652 | 1465247442861 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:42 INFO - PROCESS | 1652 | 1465247442959 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:10:43 INFO - PROCESS | 1652 | 1465247443020 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1652 | 1465247443022 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe4800 == 54 [pid = 1652] [id = 292] 14:10:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11b19f800) [pid = 1652] [serial = 874] [outer = 0x0] 14:10:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x121435c00) [pid = 1652] [serial = 875] [outer = 0x11b19f800] 14:10:43 INFO - PROCESS | 1652 | 1465247443049 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12194f000) [pid = 1652] [serial = 876] [outer = 0x11b19f800] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x124d36000 == 53 [pid = 1652] [id = 286] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0d5000 == 52 [pid = 1652] [id = 285] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x119ebb800) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x11927d000) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11713c800) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12ae40400) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12aede800 == 51 [pid = 1652] [id = 284] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbe4800 == 50 [pid = 1652] [id = 283] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12b697800 == 49 [pid = 1652] [id = 282] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5d3800 == 48 [pid = 1652] [id = 281] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x129266800 == 47 [pid = 1652] [id = 280] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x126a22000 == 46 [pid = 1652] [id = 279] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x11692c800 == 45 [pid = 1652] [id = 278] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12180d800 == 44 [pid = 1652] [id = 277] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118f5d800 == 43 [pid = 1652] [id = 276] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ec000 == 42 [pid = 1652] [id = 275] 14:10:43 INFO - PROCESS | 1652 | 1465247443550 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]]]}] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119712800 == 41 [pid = 1652] [id = 274] 14:10:43 INFO - PROCESS | 1652 | --DOCSHELL 0x116949000 == 40 [pid = 1652] [id = 269] 14:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 722ms 14:10:43 INFO - PROCESS | 1652 | 1465247443596 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 1652 | 1465247443597 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 14:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:10:43 INFO - PROCESS | 1652 | 1465247443599 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 1652 | 1465247443600 Marionette TRACE conn2 <- [1,1142,null,{}] 14:10:43 INFO - PROCESS | 1652 | 1465247443607 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}] 14:10:43 INFO - PROCESS | 1652 | 1465247443609 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:43 INFO - PROCESS | 1652 | 1465247443689 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x128b87000) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x121be3400) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x128fe6000) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x124010800) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1240e7000) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11938f800) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x118a19400) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x1182b3c00) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1180cf400) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x119a5e000) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x121349800) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12909e800) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1182b5c00) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1241cf800) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1292dbc00) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119de6400) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a5c2000) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ae41000) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1290a3000) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126a39800) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128927400) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128cd7000) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124d07400) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a43e800) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 14:10:43 INFO - PROCESS | 1652 | 1465247443754 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1652 | 1465247443757 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ea000 == 41 [pid = 1652] [id = 293] 14:10:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11989d000) [pid = 1652] [serial = 877] [outer = 0x0] 14:10:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121952c00) [pid = 1652] [serial = 878] [outer = 0x11989d000] 14:10:43 INFO - PROCESS | 1652 | 1465247443787 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124d9bc00) [pid = 1652] [serial = 879] [outer = 0x11989d000] 14:10:44 INFO - PROCESS | 1652 | 1465247444083 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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 14:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:10:44 INFO - PROCESS | 1652 | 1465247444122 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 1652 | 1465247444123 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 14:10:44 INFO - PROCESS | 1652 | 1465247444125 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 1652 | 1465247444126 Marionette TRACE conn2 <- [1,1146,null,{}] 14:10:44 INFO - PROCESS | 1652 | 1465247444129 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}] 14:10:44 INFO - PROCESS | 1652 | 1465247444130 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:44 INFO - PROCESS | 1652 | 1465247444213 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:10:44 INFO - PROCESS | 1652 | 1465247444219 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 1652 | 1465247444221 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1212b0000 == 42 [pid = 1652] [id = 294] 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1266b1800) [pid = 1652] [serial = 880] [outer = 0x0] 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126a6bc00) [pid = 1652] [serial = 881] [outer = 0x1266b1800] 14:10:44 INFO - PROCESS | 1652 | 1465247444246 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128b81800) [pid = 1652] [serial = 882] [outer = 0x1266b1800] 14:10:44 INFO - PROCESS | 1652 | 1465247444581 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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 14:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:10:44 INFO - PROCESS | 1652 | 1465247444594 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 1652 | 1465247444595 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 14:10:44 INFO - PROCESS | 1652 | 1465247444597 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 1652 | 1465247444598 Marionette TRACE conn2 <- [1,1150,null,{}] 14:10:44 INFO - PROCESS | 1652 | 1465247444601 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}] 14:10:44 INFO - PROCESS | 1652 | 1465247444602 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:44 INFO - PROCESS | 1652 | 1465247444679 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:10:44 INFO - PROCESS | 1652 | 1465247444688 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 1652 | 1465247444689 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119a5e800) [pid = 1652] [serial = 883] [outer = 0x12cc66c00] 14:10:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1b000 == 43 [pid = 1652] [id = 295] 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128fe1000) [pid = 1652] [serial = 884] [outer = 0x0] 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128fe6000) [pid = 1652] [serial = 885] [outer = 0x128fe1000] 14:10:44 INFO - PROCESS | 1652 | 1465247444725 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12909dc00) [pid = 1652] [serial = 886] [outer = 0x128fe1000] 14:10:45 INFO - PROCESS | 1652 | 1465247445083 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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 14:10:45 INFO - PROCESS | 1652 | 1465247445116 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 1652 | 1465247445117 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 14:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:10:45 INFO - PROCESS | 1652 | 1465247445119 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 1652 | 1465247445121 Marionette TRACE conn2 <- [1,1154,null,{}] 14:10:45 INFO - PROCESS | 1652 | 1465247445123 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}] 14:10:45 INFO - PROCESS | 1652 | 1465247445127 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:45 INFO - PROCESS | 1652 | 1465247445263 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:10:45 INFO - PROCESS | 1652 | 1465247445302 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1652 | 1465247445304 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fc2800 == 44 [pid = 1652] [id = 296] 14:10:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119a0b800) [pid = 1652] [serial = 887] [outer = 0x0] 14:10:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12909d800) [pid = 1652] [serial = 888] [outer = 0x119a0b800] 14:10:45 INFO - PROCESS | 1652 | 1465247445334 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12ae95400) [pid = 1652] [serial = 889] [outer = 0x119a0b800] 14:10:45 INFO - PROCESS | 1652 | 1465247445627 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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 14:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:10:45 INFO - PROCESS | 1652 | 1465247445641 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 1652 | 1465247445642 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 14:10:45 INFO - PROCESS | 1652 | 1465247445644 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 1652 | 1465247445645 Marionette TRACE conn2 <- [1,1158,null,{}] 14:10:45 INFO - PROCESS | 1652 | 1465247445647 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}] 14:10:45 INFO - PROCESS | 1652 | 1465247445648 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:45 INFO - PROCESS | 1652 | 1465247445758 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:10:45 INFO - PROCESS | 1652 | 1465247445769 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1652 | 1465247445770 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12956b000 == 45 [pid = 1652] [id = 297] 14:10:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12ae95c00) [pid = 1652] [serial = 890] [outer = 0x0] 14:10:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12b63e400) [pid = 1652] [serial = 891] [outer = 0x12ae95c00] 14:10:45 INFO - PROCESS | 1652 | 1465247445794 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12b89bc00) [pid = 1652] [serial = 892] [outer = 0x12ae95c00] 14:10:46 INFO - PROCESS | 1652 | 1465247446137 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]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 521ms 14:10:46 INFO - PROCESS | 1652 | 1465247446165 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1652 | 1465247446166 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:10:46 INFO - PROCESS | 1652 | 1465247446174 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 1652 | 1465247446175 Marionette TRACE conn2 <- [1,1162,null,{}] 14:10:46 INFO - PROCESS | 1652 | 1465247446177 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}] 14:10:46 INFO - PROCESS | 1652 | 1465247446178 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:46 INFO - PROCESS | 1652 | 1465247446277 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:10:46 INFO - PROCESS | 1652 | 1465247446281 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 1652 | 1465247446289 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5db000 == 46 [pid = 1652] [id = 298] 14:10:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12b636000) [pid = 1652] [serial = 893] [outer = 0x0] 14:10:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12b8acc00) [pid = 1652] [serial = 894] [outer = 0x12b636000] 14:10:46 INFO - PROCESS | 1652 | 1465247446346 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12ba5ac00) [pid = 1652] [serial = 895] [outer = 0x12b636000] 14:10:46 INFO - PROCESS | 1652 | 1465247446675 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]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 14:10:46 INFO - PROCESS | 1652 | 1465247446693 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1652 | 1465247446694 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:10:46 INFO - PROCESS | 1652 | 1465247446697 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 1652 | 1465247446698 Marionette TRACE conn2 <- [1,1166,null,{}] 14:10:46 INFO - PROCESS | 1652 | 1465247446701 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}] 14:10:46 INFO - PROCESS | 1652 | 1465247446704 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:46 INFO - PROCESS | 1652 | 1465247446812 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:10:46 INFO - PROCESS | 1652 | 1465247446815 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 1652 | 1465247446816 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af51800 == 47 [pid = 1652] [id = 299] 14:10:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12b89ec00) [pid = 1652] [serial = 896] [outer = 0x0] 14:10:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12be3b400) [pid = 1652] [serial = 897] [outer = 0x12b89ec00] 14:10:46 INFO - PROCESS | 1652 | 1465247446841 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12be47000) [pid = 1652] [serial = 898] [outer = 0x12b89ec00] 14:10:47 INFO - PROCESS | 1652 | 1465247447154 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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 14:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:10:47 INFO - PROCESS | 1652 | 1465247447173 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1652 | 1465247447175 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 14:10:47 INFO - PROCESS | 1652 | 1465247447177 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 1652 | 1465247447178 Marionette TRACE conn2 <- [1,1170,null,{}] 14:10:47 INFO - PROCESS | 1652 | 1465247447180 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}] 14:10:47 INFO - PROCESS | 1652 | 1465247447181 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:47 INFO - PROCESS | 1652 | 1465247447305 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:10:47 INFO - PROCESS | 1652 | 1465247447309 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 1652 | 1465247447310 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8dd800 == 48 [pid = 1652] [id = 300] 14:10:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b8b9800) [pid = 1652] [serial = 899] [outer = 0x0] 14:10:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12be4ac00) [pid = 1652] [serial = 900] [outer = 0x12b8b9800] 14:10:47 INFO - PROCESS | 1652 | 1465247447334 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12be50800) [pid = 1652] [serial = 901] [outer = 0x12b8b9800] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x128b85800) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1176ca400) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x119de4c00) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x124d09c00) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x124740000) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x126a5ec00) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x119391400) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12143a000) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b79e800) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12ae45400) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12b8a8000) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:10:47 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118153c00) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:10:47 INFO - PROCESS | 1652 | 1465247447928 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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 768ms 14:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:10:47 INFO - PROCESS | 1652 | 1465247447946 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1652 | 1465247447947 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 14:10:47 INFO - PROCESS | 1652 | 1465247447950 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 1652 | 1465247447951 Marionette TRACE conn2 <- [1,1174,null,{}] 14:10:47 INFO - PROCESS | 1652 | 1465247447954 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}] 14:10:47 INFO - PROCESS | 1652 | 1465247447957 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:48 INFO - PROCESS | 1652 | 1465247448092 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:10:48 INFO - PROCESS | 1652 | 1465247448154 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 1652 | 1465247448156 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbde800 == 49 [pid = 1652] [id = 301] 14:10:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118153c00) [pid = 1652] [serial = 902] [outer = 0x0] 14:10:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x124d07c00) [pid = 1652] [serial = 903] [outer = 0x118153c00] 14:10:48 INFO - PROCESS | 1652 | 1465247448183 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12bf76800) [pid = 1652] [serial = 904] [outer = 0x118153c00] 14:10:48 INFO - PROCESS | 1652 | 1465247448496 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] 14:10:48 INFO - PROCESS | 1652 | 1465247448525 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 14:10:48 INFO - PROCESS | 1652 | 1465247448528 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 1652 | 1465247448529 Marionette TRACE conn2 <- [1,1178,null,{}] 14:10:48 INFO - PROCESS | 1652 | 1465247448532 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}] 14:10:48 INFO - PROCESS | 1652 | 1465247448536 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:48 INFO - PROCESS | 1652 | 1465247448667 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:10:48 INFO - PROCESS | 1652 | 1465247448739 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 1652 | 1465247448740 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca0c000 == 50 [pid = 1652] [id = 302] 14:10:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x119d37800) [pid = 1652] [serial = 905] [outer = 0x0] 14:10:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12bf7c400) [pid = 1652] [serial = 906] [outer = 0x119d37800] 14:10:48 INFO - PROCESS | 1652 | 1465247448763 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12c532c00) [pid = 1652] [serial = 907] [outer = 0x119d37800] 14:10:49 INFO - PROCESS | 1652 | 1465247449045 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] 14:10:49 INFO - PROCESS | 1652 | 1465247449104 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 14:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:10:49 INFO - PROCESS | 1652 | 1465247449107 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 1652 | 1465247449108 Marionette TRACE conn2 <- [1,1182,null,{}] 14:10:49 INFO - PROCESS | 1652 | 1465247449110 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}] 14:10:49 INFO - PROCESS | 1652 | 1465247449111 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:49 INFO - PROCESS | 1652 | 1465247449195 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:10:49 INFO - PROCESS | 1652 | 1465247449200 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1652 | 1465247449201 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d63c800 == 51 [pid = 1652] [id = 303] 14:10:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1290a2400) [pid = 1652] [serial = 908] [outer = 0x0] 14:10:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12c537800) [pid = 1652] [serial = 909] [outer = 0x1290a2400] 14:10:49 INFO - PROCESS | 1652 | 1465247449225 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12c9d4c00) [pid = 1652] [serial = 910] [outer = 0x1290a2400] 14:10:49 INFO - PROCESS | 1652 | 1465247449549 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] 14:10:49 INFO - PROCESS | 1652 | 1465247449578 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 14:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:10:49 INFO - PROCESS | 1652 | 1465247449581 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 1652 | 1465247449582 Marionette TRACE conn2 <- [1,1186,null,{}] 14:10:49 INFO - PROCESS | 1652 | 1465247449584 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}] 14:10:49 INFO - PROCESS | 1652 | 1465247449593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:49 INFO - PROCESS | 1652 | 1465247449710 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:10:49 INFO - PROCESS | 1652 | 1465247449717 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1652 | 1465247449718 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7d7000 == 52 [pid = 1652] [id = 304] 14:10:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12c9d4800) [pid = 1652] [serial = 911] [outer = 0x0] 14:10:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12c9da800) [pid = 1652] [serial = 912] [outer = 0x12c9d4800] 14:10:49 INFO - PROCESS | 1652 | 1465247449740 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12c9e1000) [pid = 1652] [serial = 913] [outer = 0x12c9d4800] 14:10:50 INFO - PROCESS | 1652 | 1465247450296 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] 14:10:50 INFO - PROCESS | 1652 | 1465247450357 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 14:10:50 INFO - PROCESS | 1652 | 1465247450362 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 1652 | 1465247450367 Marionette TRACE conn2 <- [1,1190,null,{}] 14:10:50 INFO - PROCESS | 1652 | 1465247450372 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}] 14:10:50 INFO - PROCESS | 1652 | 1465247450375 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:50 INFO - PROCESS | 1652 | 1465247450536 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:10:50 INFO - PROCESS | 1652 | 1465247450649 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 1652 | 1465247450651 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ac3000 == 53 [pid = 1652] [id = 305] 14:10:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x118a1f400) [pid = 1652] [serial = 914] [outer = 0x0] 14:10:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1198d2800) [pid = 1652] [serial = 915] [outer = 0x118a1f400] 14:10:50 INFO - PROCESS | 1652 | 1465247450676 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x119de6c00) [pid = 1652] [serial = 916] [outer = 0x118a1f400] 14:10:51 INFO - PROCESS | 1652 | 1465247451199 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] 14:10:51 INFO - PROCESS | 1652 | 1465247451251 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 14:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:10:51 INFO - PROCESS | 1652 | 1465247451258 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 1652 | 1465247451260 Marionette TRACE conn2 <- [1,1194,null,{}] 14:10:51 INFO - PROCESS | 1652 | 1465247451264 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}] 14:10:51 INFO - PROCESS | 1652 | 1465247451267 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:51 INFO - PROCESS | 1652 | 1465247451477 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:10:51 INFO - PROCESS | 1652 | 1465247451485 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 1652 | 1465247451486 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x129064000 == 54 [pid = 1652] [id = 306] 14:10:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x124740800) [pid = 1652] [serial = 917] [outer = 0x0] 14:10:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x124d11400) [pid = 1652] [serial = 918] [outer = 0x124740800] 14:10:51 INFO - PROCESS | 1652 | 1465247451517 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x126a5dc00) [pid = 1652] [serial = 919] [outer = 0x124740800] 14:10:52 INFO - PROCESS | 1652 | 1465247452005 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] 14:10:52 INFO - PROCESS | 1652 | 1465247452031 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:10:52 INFO - PROCESS | 1652 | 1465247452053 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1652 | 1465247452056 Marionette TRACE conn2 <- [1,1198,null,{}] 14:10:52 INFO - PROCESS | 1652 | 1465247452065 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}] 14:10:52 INFO - PROCESS | 1652 | 1465247452070 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:52 INFO - PROCESS | 1652 | 1465247452175 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:10:52 INFO - PROCESS | 1652 | 1465247452250 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 1652 | 1465247452252 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7d9800 == 55 [pid = 1652] [id = 307] 14:10:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12a469c00) [pid = 1652] [serial = 920] [outer = 0x0] 14:10:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12a5cf800) [pid = 1652] [serial = 921] [outer = 0x12a469c00] 14:10:52 INFO - PROCESS | 1652 | 1465247452284 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12b63c000) [pid = 1652] [serial = 922] [outer = 0x12a469c00] 14:10:52 INFO - PROCESS | 1652 | 1465247452695 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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 694ms 14:10:52 INFO - PROCESS | 1652 | 1465247452727 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 1652 | 1465247452729 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:10:52 INFO - PROCESS | 1652 | 1465247452731 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1652 | 1465247452733 Marionette TRACE conn2 <- [1,1202,null,{}] 14:10:52 INFO - PROCESS | 1652 | 1465247452735 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}] 14:10:52 INFO - PROCESS | 1652 | 1465247452736 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:52 INFO - PROCESS | 1652 | 1465247452860 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:10:52 INFO - PROCESS | 1652 | 1465247452970 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 1652 | 1465247452971 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d975800 == 56 [pid = 1652] [id = 308] 14:10:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1129ca800) [pid = 1652] [serial = 923] [outer = 0x0] 14:10:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1129cf400) [pid = 1652] [serial = 924] [outer = 0x1129ca800] 14:10:53 INFO - PROCESS | 1652 | 1465247453001 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1290a2c00) [pid = 1652] [serial = 925] [outer = 0x1129ca800] 14:10:53 INFO - PROCESS | 1652 | 1465247453415 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]]]}] 14:10:53 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 14:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 721ms 14:10:53 INFO - PROCESS | 1652 | 1465247453454 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 1652 | 1465247453456 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 14:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:10:53 INFO - PROCESS | 1652 | 1465247453459 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 1652 | 1465247453461 Marionette TRACE conn2 <- [1,1206,null,{}] 14:10:53 INFO - PROCESS | 1652 | 1465247453465 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}] 14:10:53 INFO - PROCESS | 1652 | 1465247453467 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:53 INFO - PROCESS | 1652 | 1465247453620 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:10:53 INFO - PROCESS | 1652 | 1465247453721 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 1652 | 1465247453722 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e173000 == 57 [pid = 1652] [id = 309] 14:10:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12a46a800) [pid = 1652] [serial = 926] [outer = 0x0] 14:10:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12a508800) [pid = 1652] [serial = 927] [outer = 0x12a46a800] 14:10:53 INFO - PROCESS | 1652 | 1465247453751 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12a50c400) [pid = 1652] [serial = 928] [outer = 0x12a46a800] 14:10:54 INFO - PROCESS | 1652 | 1465247454211 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]]]}] 14:10:54 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 14:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 771ms 14:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:10:54 INFO - PROCESS | 1652 | 1465247454230 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 1652 | 1465247454233 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 14:10:54 INFO - PROCESS | 1652 | 1465247454236 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 1652 | 1465247454238 Marionette TRACE conn2 <- [1,1210,null,{}] 14:10:54 INFO - PROCESS | 1652 | 1465247454242 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}] 14:10:54 INFO - PROCESS | 1652 | 1465247454248 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:54 INFO - PROCESS | 1652 | 1465247454414 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:10:54 INFO - PROCESS | 1652 | 1465247454527 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 1652 | 1465247454529 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d3f000 == 58 [pid = 1652] [id = 310] 14:10:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x121be4000) [pid = 1652] [serial = 929] [outer = 0x0] 14:10:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12a511c00) [pid = 1652] [serial = 930] [outer = 0x121be4000] 14:10:54 INFO - PROCESS | 1652 | 1465247454576 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12be47c00) [pid = 1652] [serial = 931] [outer = 0x121be4000] 14:10:55 INFO - PROCESS | 1652 | 1465247455207 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]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1022ms 14:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:10:55 INFO - PROCESS | 1652 | 1465247455257 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 1652 | 1465247455259 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 14:10:55 INFO - PROCESS | 1652 | 1465247455262 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 1652 | 1465247455264 Marionette TRACE conn2 <- [1,1214,null,{}] 14:10:55 INFO - PROCESS | 1652 | 1465247455268 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}] 14:10:55 INFO - PROCESS | 1652 | 1465247455269 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:55 INFO - PROCESS | 1652 | 1465247455366 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:10:55 INFO - PROCESS | 1652 | 1465247455443 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 1652 | 1465247455445 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b15f000 == 59 [pid = 1652] [id = 311] 14:10:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1187bd400) [pid = 1652] [serial = 932] [outer = 0x0] 14:10:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x118ab2800) [pid = 1652] [serial = 933] [outer = 0x1187bd400] 14:10:55 INFO - PROCESS | 1652 | 1465247455473 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x119a54c00) [pid = 1652] [serial = 934] [outer = 0x1187bd400] 14:10:56 INFO - PROCESS | 1652 | 1465247456053 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]]]}] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12d63c800 == 58 [pid = 1652] [id = 303] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca0c000 == 57 [pid = 1652] [id = 302] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbde800 == 56 [pid = 1652] [id = 301] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8dd800 == 55 [pid = 1652] [id = 300] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12af51800 == 54 [pid = 1652] [id = 299] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5db000 == 53 [pid = 1652] [id = 298] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12956b000 == 52 [pid = 1652] [id = 297] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12be34800) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x124fc2800 == 51 [pid = 1652] [id = 296] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1b000 == 50 [pid = 1652] [id = 295] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1212b0000 == 49 [pid = 1652] [id = 294] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ea000 == 48 [pid = 1652] [id = 293] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe4800 == 47 [pid = 1652] [id = 292] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x119c9b000 == 46 [pid = 1652] [id = 291] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1214db800 == 45 [pid = 1652] [id = 288] 14:10:56 INFO - PROCESS | 1652 | --DOCSHELL 0x115fc1800 == 44 [pid = 1652] [id = 287] 14:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 870ms 14:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:10:56 INFO - PROCESS | 1652 | 1465247456133 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 1652 | 1465247456135 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 14:10:56 INFO - PROCESS | 1652 | 1465247456139 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 1652 | 1465247456141 Marionette TRACE conn2 <- [1,1218,null,{}] 14:10:56 INFO - PROCESS | 1652 | 1465247456144 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}] 14:10:56 INFO - PROCESS | 1652 | 1465247456146 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:56 INFO - PROCESS | 1652 | 1465247456230 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:10:56 INFO - PROCESS | 1652 | 1465247456240 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 1652 | 1465247456241 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971f800 == 45 [pid = 1652] [id = 312] 14:10:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x124012000) [pid = 1652] [serial = 935] [outer = 0x0] 14:10:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x124294c00) [pid = 1652] [serial = 936] [outer = 0x124012000] 14:10:56 INFO - PROCESS | 1652 | 1465247456269 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x124d91c00) [pid = 1652] [serial = 937] [outer = 0x124012000] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12ae98800) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1185d0800) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11815c800) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x119deb800) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12143a400) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12892c000) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x124f52c00) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x126a5fc00) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12a430400) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12ae46400) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12a472800) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x119a53400) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x11988f400) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11977b000) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x116f7fc00) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x128b82800) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12400e400) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12448d400) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12b638000) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x124d96c00) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12b7a6400) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12b79ec00) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12b63f400) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12b8ac400) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12ba5d400) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x126a32c00) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12b89dc00) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b89f400) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12a430c00) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 14:10:56 INFO - PROCESS | 1652 | 1465247456646 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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 14:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:10:56 INFO - PROCESS | 1652 | 1465247456659 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 1652 | 1465247456660 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 14:10:56 INFO - PROCESS | 1652 | 1465247456662 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 1652 | 1465247456665 Marionette TRACE conn2 <- [1,1222,null,{}] 14:10:56 INFO - PROCESS | 1652 | 1465247456674 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}] 14:10:56 INFO - PROCESS | 1652 | 1465247456677 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:56 INFO - PROCESS | 1652 | 1465247456763 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:10:56 INFO - PROCESS | 1652 | 1465247456771 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 1652 | 1465247456773 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cef000 == 46 [pid = 1652] [id = 313] 14:10:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128926c00) [pid = 1652] [serial = 938] [outer = 0x0] 14:10:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128b46400) [pid = 1652] [serial = 939] [outer = 0x128926c00] 14:10:56 INFO - PROCESS | 1652 | 1465247456800 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x128b4d000) [pid = 1652] [serial = 940] [outer = 0x128926c00] 14:10:57 INFO - PROCESS | 1652 | 1465247457168 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] 14:10:57 INFO - PROCESS | 1652 | 1465247457189 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 14:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:10:57 INFO - PROCESS | 1652 | 1465247457200 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 1652 | 1465247457201 Marionette TRACE conn2 <- [1,1226,null,{}] 14:10:57 INFO - PROCESS | 1652 | 1465247457205 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}] 14:10:57 INFO - PROCESS | 1652 | 1465247457206 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:57 INFO - PROCESS | 1652 | 1465247457352 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:10:57 INFO - PROCESS | 1652 | 1465247457359 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 1652 | 1465247457361 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba2800 == 47 [pid = 1652] [id = 314] 14:10:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x128fe8c00) [pid = 1652] [serial = 941] [outer = 0x0] 14:10:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1292cfc00) [pid = 1652] [serial = 942] [outer = 0x128fe8c00] 14:10:57 INFO - PROCESS | 1652 | 1465247457402 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12a43f000) [pid = 1652] [serial = 943] [outer = 0x128fe8c00] 14:10:57 INFO - PROCESS | 1652 | 1465247457838 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]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 679ms 14:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:10:57 INFO - PROCESS | 1652 | 1465247457871 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 1652 | 1465247457873 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 14:10:57 INFO - PROCESS | 1652 | 1465247457875 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 1652 | 1465247457876 Marionette TRACE conn2 <- [1,1230,null,{}] 14:10:57 INFO - PROCESS | 1652 | 1465247457878 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}] 14:10:57 INFO - PROCESS | 1652 | 1465247457879 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:57 INFO - PROCESS | 1652 | 1465247457962 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:10:57 INFO - PROCESS | 1652 | 1465247457965 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 1652 | 1465247457967 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4df800 == 48 [pid = 1652] [id = 315] 14:10:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1182b8400) [pid = 1652] [serial = 944] [outer = 0x0] 14:10:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12a50ec00) [pid = 1652] [serial = 945] [outer = 0x1182b8400] 14:10:58 INFO - PROCESS | 1652 | 1465247458001 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12ae94400) [pid = 1652] [serial = 946] [outer = 0x1182b8400] 14:10:58 INFO - PROCESS | 1652 | 1465247458358 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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 14:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:10:58 INFO - PROCESS | 1652 | 1465247458395 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 1652 | 1465247458396 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 14:10:58 INFO - PROCESS | 1652 | 1465247458398 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 1652 | 1465247458399 Marionette TRACE conn2 <- [1,1234,null,{}] 14:10:58 INFO - PROCESS | 1652 | 1465247458402 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}] 14:10:58 INFO - PROCESS | 1652 | 1465247458406 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:58 INFO - PROCESS | 1652 | 1465247458543 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:10:58 INFO - PROCESS | 1652 | 1465247458557 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 1652 | 1465247458558 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aecb800 == 49 [pid = 1652] [id = 316] 14:10:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12b638000) [pid = 1652] [serial = 947] [outer = 0x0] 14:10:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12b89f400) [pid = 1652] [serial = 948] [outer = 0x12b638000] 14:10:58 INFO - PROCESS | 1652 | 1465247458582 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12be43400) [pid = 1652] [serial = 949] [outer = 0x12b638000] 14:10:58 INFO - PROCESS | 1652 | 1465247458925 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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 14:10:58 INFO - PROCESS | 1652 | 1465247458969 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 1652 | 1465247458970 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 14:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:10:58 INFO - PROCESS | 1652 | 1465247458972 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 1652 | 1465247458973 Marionette TRACE conn2 <- [1,1238,null,{}] 14:10:58 INFO - PROCESS | 1652 | 1465247458976 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}] 14:10:58 INFO - PROCESS | 1652 | 1465247458977 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:59 INFO - PROCESS | 1652 | 1465247459088 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:10:59 INFO - PROCESS | 1652 | 1465247459128 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 1652 | 1465247459129 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5b1800 == 50 [pid = 1652] [id = 317] 14:10:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12be4b000) [pid = 1652] [serial = 950] [outer = 0x0] 14:10:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12bf72800) [pid = 1652] [serial = 951] [outer = 0x12be4b000] 14:10:59 INFO - PROCESS | 1652 | 1465247459153 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12bf78c00) [pid = 1652] [serial = 952] [outer = 0x12be4b000] 14:10:59 INFO - PROCESS | 1652 | 1465247459447 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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 14:10:59 INFO - PROCESS | 1652 | 1465247459493 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 1652 | 1465247459495 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 14:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:10:59 INFO - PROCESS | 1652 | 1465247459497 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 1652 | 1465247459498 Marionette TRACE conn2 <- [1,1242,null,{}] 14:10:59 INFO - PROCESS | 1652 | 1465247459501 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}] 14:10:59 INFO - PROCESS | 1652 | 1465247459504 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:59 INFO - PROCESS | 1652 | 1465247459611 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:10:59 INFO - PROCESS | 1652 | 1465247459652 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 1652 | 1465247459653 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:10:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca1b800 == 51 [pid = 1652] [id = 318] 14:10:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12894bc00) [pid = 1652] [serial = 953] [outer = 0x0] 14:10:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128950000) [pid = 1652] [serial = 954] [outer = 0x12894bc00] 14:10:59 INFO - PROCESS | 1652 | 1465247459676 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x128955800) [pid = 1652] [serial = 955] [outer = 0x12894bc00] 14:10:59 INFO - PROCESS | 1652 | 1465247459990 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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 14:11:00 INFO - PROCESS | 1652 | 1465247460016 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 1652 | 1465247460017 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 14:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:11:00 INFO - PROCESS | 1652 | 1465247460021 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1652 | 1465247460023 Marionette TRACE conn2 <- [1,1246,null,{}] 14:11:00 INFO - PROCESS | 1652 | 1465247460025 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}] 14:11:00 INFO - PROCESS | 1652 | 1465247460026 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:00 INFO - PROCESS | 1652 | 1465247460148 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:11:00 INFO - PROCESS | 1652 | 1465247460190 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 1652 | 1465247460191 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d63f000 == 52 [pid = 1652] [id = 319] 14:11:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12894c800) [pid = 1652] [serial = 956] [outer = 0x0] 14:11:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12b63f400) [pid = 1652] [serial = 957] [outer = 0x12894c800] 14:11:00 INFO - PROCESS | 1652 | 1465247460215 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12bf80c00) [pid = 1652] [serial = 958] [outer = 0x12894c800] 14:11:00 INFO - PROCESS | 1652 | 1465247460738 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]]]}] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1290a2400) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12ae95c00) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12b636000) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x128fe1000) [pid = 1652] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1266b1800) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x11989d000) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x118153c00) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11b19f800) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x119a0b800) [pid = 1652] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12b89ec00) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12b8b9800) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x119d37800) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11938c800) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x128928400) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x1110ab800) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x116a13000) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x115ee5400) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x118aaac00) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x119892c00) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b8a8400) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x116903400) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1187c0400) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:11:00 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x119777c00) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 772ms 14:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:11:00 INFO - PROCESS | 1652 | 1465247460794 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 1652 | 1465247460795 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 14:11:00 INFO - PROCESS | 1652 | 1465247460797 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1652 | 1465247460798 Marionette TRACE conn2 <- [1,1250,null,{}] 14:11:00 INFO - PROCESS | 1652 | 1465247460800 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}] 14:11:00 INFO - PROCESS | 1652 | 1465247460801 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:00 INFO - PROCESS | 1652 | 1465247460899 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:11:00 INFO - PROCESS | 1652 | 1465247460905 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 1652 | 1465247460906 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x119238800 == 53 [pid = 1652] [id = 320] 14:11:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1175b0400) [pid = 1652] [serial = 959] [outer = 0x0] 14:11:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11852e000) [pid = 1652] [serial = 960] [outer = 0x1175b0400] 14:11:00 INFO - PROCESS | 1652 | 1465247460931 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119777c00) [pid = 1652] [serial = 961] [outer = 0x1175b0400] 14:11:01 INFO - PROCESS | 1652 | 1465247461280 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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 521ms 14:11:01 INFO - PROCESS | 1652 | 1465247461319 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 1652 | 1465247461320 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:11:01 INFO - PROCESS | 1652 | 1465247461322 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 1652 | 1465247461324 Marionette TRACE conn2 <- [1,1254,null,{}] 14:11:01 INFO - PROCESS | 1652 | 1465247461326 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}] 14:11:01 INFO - PROCESS | 1652 | 1465247461328 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:01 INFO - PROCESS | 1652 | 1465247461462 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:11:01 INFO - PROCESS | 1652 | 1465247461470 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1652 | 1465247461471 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e17b800 == 54 [pid = 1652] [id = 321] 14:11:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11989d000) [pid = 1652] [serial = 962] [outer = 0x0] 14:11:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x128ae7400) [pid = 1652] [serial = 963] [outer = 0x11989d000] 14:11:01 INFO - PROCESS | 1652 | 1465247461498 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1290a0000) [pid = 1652] [serial = 964] [outer = 0x11989d000] 14:11:01 INFO - PROCESS | 1652 | 1465247461812 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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:11:01 INFO - PROCESS | 1652 | 1465247461845 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 1652 | 1465247461846 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 14:11:01 INFO - PROCESS | 1652 | 1465247461848 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 1652 | 1465247461849 Marionette TRACE conn2 <- [1,1258,null,{}] 14:11:01 INFO - PROCESS | 1652 | 1465247461853 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}] 14:11:01 INFO - PROCESS | 1652 | 1465247461855 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:01 INFO - PROCESS | 1652 | 1465247461941 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:11:01 INFO - PROCESS | 1652 | 1465247461944 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1652 | 1465247461945 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d61d000 == 55 [pid = 1652] [id = 322] 14:11:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x128aef400) [pid = 1652] [serial = 965] [outer = 0x0] 14:11:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12bf77c00) [pid = 1652] [serial = 966] [outer = 0x128aef400] 14:11:01 INFO - PROCESS | 1652 | 1465247461969 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12c531800) [pid = 1652] [serial = 967] [outer = 0x128aef400] 14:11:02 INFO - PROCESS | 1652 | 1465247462321 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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 14:11:02 INFO - PROCESS | 1652 | 1465247462372 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 1652 | 1465247462373 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:11:02 INFO - PROCESS | 1652 | 1465247462383 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1652 | 1465247462384 Marionette TRACE conn2 <- [1,1262,null,{}] 14:11:02 INFO - PROCESS | 1652 | 1465247462386 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}] 14:11:02 INFO - PROCESS | 1652 | 1465247462387 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:02 INFO - PROCESS | 1652 | 1465247462474 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:11:02 INFO - PROCESS | 1652 | 1465247462478 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 1652 | 1465247462479 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df40800 == 56 [pid = 1652] [id = 323] 14:11:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x128ace800) [pid = 1652] [serial = 968] [outer = 0x0] 14:11:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x128ad6400) [pid = 1652] [serial = 969] [outer = 0x128ace800] 14:11:02 INFO - PROCESS | 1652 | 1465247462502 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x128ada400) [pid = 1652] [serial = 970] [outer = 0x128ace800] 14:11:02 INFO - PROCESS | 1652 | 1465247462973 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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 621ms 14:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:11:03 INFO - PROCESS | 1652 | 1465247463004 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 1652 | 1465247463007 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 14:11:03 INFO - PROCESS | 1652 | 1465247463010 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 1652 | 1465247463012 Marionette TRACE conn2 <- [1,1266,null,{}] 14:11:03 INFO - PROCESS | 1652 | 1465247463016 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}] 14:11:03 INFO - PROCESS | 1652 | 1465247463019 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:03 INFO - PROCESS | 1652 | 1465247463134 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:11:03 INFO - PROCESS | 1652 | 1465247463251 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 1652 | 1465247463252 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970b000 == 57 [pid = 1652] [id = 324] 14:11:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1198d6000) [pid = 1652] [serial = 971] [outer = 0x0] 14:11:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x119a5bc00) [pid = 1652] [serial = 972] [outer = 0x1198d6000] 14:11:03 INFO - PROCESS | 1652 | 1465247463285 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1214cfc00) [pid = 1652] [serial = 973] [outer = 0x1198d6000] 14:11:03 INFO - PROCESS | 1652 | 1465247463732 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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 772ms 14:11:03 INFO - PROCESS | 1652 | 1465247463782 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 1652 | 1465247463787 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 14:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:11:03 INFO - PROCESS | 1652 | 1465247463794 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 1652 | 1465247463796 Marionette TRACE conn2 <- [1,1270,null,{}] 14:11:03 INFO - PROCESS | 1652 | 1465247463800 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}] 14:11:03 INFO - PROCESS | 1652 | 1465247463803 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:03 INFO - PROCESS | 1652 | 1465247463926 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:11:04 INFO - PROCESS | 1652 | 1465247464006 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 1652 | 1465247464008 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12957b800 == 58 [pid = 1652] [id = 325] 14:11:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x121be3400) [pid = 1652] [serial = 974] [outer = 0x0] 14:11:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x126a32c00) [pid = 1652] [serial = 975] [outer = 0x121be3400] 14:11:04 INFO - PROCESS | 1652 | 1465247464039 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x128954800) [pid = 1652] [serial = 976] [outer = 0x121be3400] 14:11:04 INFO - PROCESS | 1652 | 1465247464459 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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 723ms 14:11:04 INFO - PROCESS | 1652 | 1465247464516 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 1652 | 1465247464518 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:11:04 INFO - PROCESS | 1652 | 1465247464520 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1652 | 1465247464523 Marionette TRACE conn2 <- [1,1274,null,{}] 14:11:04 INFO - PROCESS | 1652 | 1465247464531 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}] 14:11:04 INFO - PROCESS | 1652 | 1465247464534 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:04 INFO - PROCESS | 1652 | 1465247464646 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:11:04 INFO - PROCESS | 1652 | 1465247464729 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 1652 | 1465247464731 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3dc000 == 59 [pid = 1652] [id = 326] 14:11:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x128ae7000) [pid = 1652] [serial = 977] [outer = 0x0] 14:11:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x128b4b000) [pid = 1652] [serial = 978] [outer = 0x128ae7000] 14:11:04 INFO - PROCESS | 1652 | 1465247464764 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1290a2400) [pid = 1652] [serial = 979] [outer = 0x128ae7000] 14:11:05 INFO - PROCESS | 1652 | 1465247465173 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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 677ms 14:11:05 INFO - PROCESS | 1652 | 1465247465198 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 1652 | 1465247465200 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:11:05 INFO - PROCESS | 1652 | 1465247465202 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 1652 | 1465247465203 Marionette TRACE conn2 <- [1,1278,null,{}] 14:11:05 INFO - PROCESS | 1652 | 1465247465206 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}] 14:11:05 INFO - PROCESS | 1652 | 1465247465207 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:05 INFO - PROCESS | 1652 | 1465247465316 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:11:05 INFO - PROCESS | 1652 | 1465247465433 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 1652 | 1465247465434 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d618800 == 60 [pid = 1652] [id = 327] 14:11:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x118215c00) [pid = 1652] [serial = 980] [outer = 0x0] 14:11:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12a504800) [pid = 1652] [serial = 981] [outer = 0x118215c00] 14:11:05 INFO - PROCESS | 1652 | 1465247465464 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12b79c400) [pid = 1652] [serial = 982] [outer = 0x118215c00] 14:11:05 INFO - PROCESS | 1652 | 1465247465887 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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 921ms 14:11:06 INFO - PROCESS | 1652 | 1465247466145 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 1652 | 1465247466148 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 14:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:11:06 INFO - PROCESS | 1652 | 1465247466168 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 1652 | 1465247466170 Marionette TRACE conn2 <- [1,1282,null,{}] 14:11:06 INFO - PROCESS | 1652 | 1465247466175 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}] 14:11:06 INFO - PROCESS | 1652 | 1465247466177 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:06 INFO - PROCESS | 1652 | 1465247466277 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:11:06 INFO - PROCESS | 1652 | 1465247466342 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 1652 | 1465247466345 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970e800 == 61 [pid = 1652] [id = 328] 14:11:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11977b000) [pid = 1652] [serial = 983] [outer = 0x0] 14:11:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x119a04800) [pid = 1652] [serial = 984] [outer = 0x11977b000] 14:11:06 INFO - PROCESS | 1652 | 1465247466373 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x119dec400) [pid = 1652] [serial = 985] [outer = 0x11977b000] 14:11:06 INFO - PROCESS | 1652 | 1465247466834 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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 741ms 14:11:06 INFO - PROCESS | 1652 | 1465247466893 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 1652 | 1465247466895 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 14:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:11:06 INFO - PROCESS | 1652 | 1465247466899 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 1652 | 1465247466901 Marionette TRACE conn2 <- [1,1286,null,{}] 14:11:06 INFO - PROCESS | 1652 | 1465247466904 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}] 14:11:06 INFO - PROCESS | 1652 | 1465247466906 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:07 INFO - PROCESS | 1652 | 1465247466999 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:11:07 INFO - PROCESS | 1652 | 1465247467071 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 1652 | 1465247467072 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182aa800 == 62 [pid = 1652] [id = 329] 14:11:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1185cd000) [pid = 1652] [serial = 986] [outer = 0x0] 14:11:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x118f27800) [pid = 1652] [serial = 987] [outer = 0x1185cd000] 14:11:07 INFO - PROCESS | 1652 | 1465247467097 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x119d33000) [pid = 1652] [serial = 988] [outer = 0x1185cd000] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d61d000 == 61 [pid = 1652] [id = 322] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12e17b800 == 60 [pid = 1652] [id = 321] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x119238800 == 59 [pid = 1652] [id = 320] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d63f000 == 58 [pid = 1652] [id = 319] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca1b800 == 57 [pid = 1652] [id = 318] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5b1800 == 56 [pid = 1652] [id = 317] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12aecb800 == 55 [pid = 1652] [id = 316] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4df800 == 54 [pid = 1652] [id = 315] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba2800 == 53 [pid = 1652] [id = 314] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x124cef000 == 52 [pid = 1652] [id = 313] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11971f800 == 51 [pid = 1652] [id = 312] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11b15f000 == 50 [pid = 1652] [id = 311] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7d7000 == 49 [pid = 1652] [id = 304] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac6800 == 48 [pid = 1652] [id = 239] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1212ad800 == 47 [pid = 1652] [id = 270] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118236000 == 46 [pid = 1652] [id = 238] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7d9800 == 45 [pid = 1652] [id = 307] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d975800 == 44 [pid = 1652] [id = 308] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x129272000 == 43 [pid = 1652] [id = 289] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d646000 == 42 [pid = 1652] [id = 290] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c2800 == 41 [pid = 1652] [id = 272] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x129064000 == 40 [pid = 1652] [id = 306] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12e173000 == 39 [pid = 1652] [id = 309] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca0b800 == 38 [pid = 1652] [id = 273] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118ac3000 == 37 [pid = 1652] [id = 305] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5d7000 == 36 [pid = 1652] [id = 255] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x124d3f000 == 35 [pid = 1652] [id = 310] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbfc000 == 34 [pid = 1652] [id = 268] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12c40e800 == 33 [pid = 1652] [id = 271] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11970e800 == 32 [pid = 1652] [id = 328] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d618800 == 31 [pid = 1652] [id = 327] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3dc000 == 30 [pid = 1652] [id = 326] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12957b800 == 29 [pid = 1652] [id = 325] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12df40800 == 28 [pid = 1652] [id = 323] 14:11:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11970b000 == 27 [pid = 1652] [id = 324] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12be3c000) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x128b88400) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x1187bc000) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x118221400) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x117144c00) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x119774c00) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x121437c00) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12c537800) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12b63e400) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12b8acc00) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x128fe6000) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12ba5ac00) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12909dc00) [pid = 1652] [serial = 886] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x128b81800) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x126a6bc00) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x121952c00) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x124d9bc00) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x124d07c00) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x121435c00) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12194f000) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x119389000) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x113c23400) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12909d800) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x124012800) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x129096800) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x115f4e400) [pid = 1652] [serial = 483] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12be3b400) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bf76800) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12be4ac00) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12c532c00) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12be50800) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119a5c800) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11988f800) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12be47000) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b89bc00) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12c9d4c00) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12ae95400) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bf7c400) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1182abc00) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119a51c00) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ae8fc00) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 14:11:07 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12c9da800) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 14:11:08 INFO - PROCESS | 1652 | 1465247468234 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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1375ms 14:11:08 INFO - PROCESS | 1652 | 1465247468289 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 1652 | 1465247468292 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 14:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:11:08 INFO - PROCESS | 1652 | 1465247468296 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 1652 | 1465247468298 Marionette TRACE conn2 <- [1,1290,null,{}] 14:11:08 INFO - PROCESS | 1652 | 1465247468303 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}] 14:11:08 INFO - PROCESS | 1652 | 1465247468306 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:08 INFO - PROCESS | 1652 | 1465247468414 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:11:08 INFO - PROCESS | 1652 | 1465247468496 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 1652 | 1465247468499 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac6800 == 28 [pid = 1652] [id = 330] 14:11:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118157400) [pid = 1652] [serial = 989] [outer = 0x0] 14:11:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118222000) [pid = 1652] [serial = 990] [outer = 0x118157400] 14:11:08 INFO - PROCESS | 1652 | 1465247468531 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1185c3c00) [pid = 1652] [serial = 991] [outer = 0x118157400] 14:11:09 INFO - PROCESS | 1652 | 1465247469057 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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 823ms 14:11:09 INFO - PROCESS | 1652 | 1465247469119 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 1652 | 1465247469122 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:11:09 INFO - PROCESS | 1652 | 1465247469126 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 1652 | 1465247469128 Marionette TRACE conn2 <- [1,1294,null,{}] 14:11:09 INFO - PROCESS | 1652 | 1465247469131 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}] 14:11:09 INFO - PROCESS | 1652 | 1465247469133 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:09 INFO - PROCESS | 1652 | 1465247469236 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:11:09 INFO - PROCESS | 1652 | 1465247469319 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 1652 | 1465247469321 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11828e000 == 29 [pid = 1652] [id = 331] 14:11:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1187c4c00) [pid = 1652] [serial = 992] [outer = 0x0] 14:11:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119283400) [pid = 1652] [serial = 993] [outer = 0x1187c4c00] 14:11:09 INFO - PROCESS | 1652 | 1465247469352 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119772c00) [pid = 1652] [serial = 994] [outer = 0x1187c4c00] 14:11:09 INFO - PROCESS | 1652 | 1465247469846 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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 772ms 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:11:09 INFO - PROCESS | 1652 | 1465247469899 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 1652 | 1465247469900 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 14:11:09 INFO - PROCESS | 1652 | 1465247469902 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 1652 | 1465247469905 Marionette TRACE conn2 <- [1,1298,null,{}] 14:11:09 INFO - PROCESS | 1652 | 1465247469914 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}] 14:11:09 INFO - PROCESS | 1652 | 1465247469917 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:10 INFO - PROCESS | 1652 | 1465247470024 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:11:10 INFO - PROCESS | 1652 | 1465247470084 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 1652 | 1465247470086 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119711000 == 30 [pid = 1652] [id = 332] 14:11:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1198d6c00) [pid = 1652] [serial = 995] [outer = 0x0] 14:11:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119a55000) [pid = 1652] [serial = 996] [outer = 0x1198d6c00] 14:11:10 INFO - PROCESS | 1652 | 1465247470119 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12134dc00) [pid = 1652] [serial = 997] [outer = 0x1198d6c00] 14:11:10 INFO - PROCESS | 1652 | 1465247470701 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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 822ms 14:11:10 INFO - PROCESS | 1652 | 1465247470724 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 14:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:11:10 INFO - PROCESS | 1652 | 1465247470727 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 14:11:10 INFO - PROCESS | 1652 | 1465247470730 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 1652 | 1465247470731 Marionette TRACE conn2 <- [1,1302,null,{}] 14:11:10 INFO - PROCESS | 1652 | 1465247470737 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}] 14:11:10 INFO - PROCESS | 1652 | 1465247470739 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:10 INFO - PROCESS | 1652 | 1465247470824 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:11:10 INFO - PROCESS | 1652 | 1465247470890 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 1652 | 1465247470893 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11822c000 == 31 [pid = 1652] [id = 333] 14:11:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11815d800) [pid = 1652] [serial = 998] [outer = 0x0] 14:11:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1185ccc00) [pid = 1652] [serial = 999] [outer = 0x11815d800] 14:11:10 INFO - PROCESS | 1652 | 1465247470922 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x119770c00) [pid = 1652] [serial = 1000] [outer = 0x11815d800] 14:11:11 INFO - PROCESS | 1652 | 1465247471242 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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 572ms 14:11:11 INFO - PROCESS | 1652 | 1465247471302 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 1652 | 1465247471306 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:11:11 INFO - PROCESS | 1652 | 1465247471311 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 1652 | 1465247471313 Marionette TRACE conn2 <- [1,1306,null,{}] 14:11:11 INFO - PROCESS | 1652 | 1465247471316 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}] 14:11:11 INFO - PROCESS | 1652 | 1465247471318 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:11 INFO - PROCESS | 1652 | 1465247471456 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:11:11 INFO - PROCESS | 1652 | 1465247471518 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 1652 | 1465247471519 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119da4000 == 32 [pid = 1652] [id = 334] 14:11:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x1187bd800) [pid = 1652] [serial = 1001] [outer = 0x0] 14:11:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119a54800) [pid = 1652] [serial = 1002] [outer = 0x1187bd800] 14:11:11 INFO - PROCESS | 1652 | 1465247471546 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12194f000) [pid = 1652] [serial = 1003] [outer = 0x1187bd800] 14:11:11 INFO - PROCESS | 1652 | 1465247471838 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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 14:11:11 INFO - PROCESS | 1652 | 1465247471881 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 1652 | 1465247471882 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:11:11 INFO - PROCESS | 1652 | 1465247471887 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 1652 | 1465247471897 Marionette TRACE conn2 <- [1,1310,null,{}] 14:11:11 INFO - PROCESS | 1652 | 1465247471907 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}] 14:11:11 INFO - PROCESS | 1652 | 1465247471910 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:12 INFO - PROCESS | 1652 | 1465247471996 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:11:12 INFO - PROCESS | 1652 | 1465247472075 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 1652 | 1465247472077 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cda000 == 33 [pid = 1652] [id = 335] 14:11:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x123fb8800) [pid = 1652] [serial = 1004] [outer = 0x0] 14:11:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x124013400) [pid = 1652] [serial = 1005] [outer = 0x123fb8800] 14:11:12 INFO - PROCESS | 1652 | 1465247472105 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x124f52c00) [pid = 1652] [serial = 1006] [outer = 0x123fb8800] 14:11:12 INFO - PROCESS | 1652 | 1465247472409 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] 14:11:12 INFO - PROCESS | 1652 | 1465247472420 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:11:12 INFO - PROCESS | 1652 | 1465247472427 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 1652 | 1465247472428 Marionette TRACE conn2 <- [1,1314,null,{}] 14:11:12 INFO - PROCESS | 1652 | 1465247472430 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}] 14:11:12 INFO - PROCESS | 1652 | 1465247472432 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:12 INFO - PROCESS | 1652 | 1465247472521 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:11:12 INFO - PROCESS | 1652 | 1465247472593 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 1652 | 1465247472594 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1a000 == 34 [pid = 1652] [id = 336] 14:11:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x124008800) [pid = 1652] [serial = 1007] [outer = 0x0] 14:11:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1266b5c00) [pid = 1652] [serial = 1008] [outer = 0x124008800] 14:11:12 INFO - PROCESS | 1652 | 1465247472619 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x12894dc00) [pid = 1652] [serial = 1009] [outer = 0x124008800] 14:11:12 INFO - PROCESS | 1652 | 1465247472925 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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 14:11:12 INFO - PROCESS | 1652 | 1465247472947 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 1652 | 1465247472956 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:11:12 INFO - PROCESS | 1652 | 1465247472967 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 1652 | 1465247472969 Marionette TRACE conn2 <- [1,1318,null,{}] 14:11:12 INFO - PROCESS | 1652 | 1465247472973 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}] 14:11:12 INFO - PROCESS | 1652 | 1465247472974 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:13 INFO - PROCESS | 1652 | 1465247473074 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:11:13 INFO - PROCESS | 1652 | 1465247473078 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 1652 | 1465247473079 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b99000 == 35 [pid = 1652] [id = 337] 14:11:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12894e000) [pid = 1652] [serial = 1010] [outer = 0x0] 14:11:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x128acd000) [pid = 1652] [serial = 1011] [outer = 0x12894e000] 14:11:13 INFO - PROCESS | 1652 | 1465247473105 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x128ad7c00) [pid = 1652] [serial = 1012] [outer = 0x12894e000] 14:11:13 INFO - PROCESS | 1652 | 1465247473588 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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 672ms 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:11:13 INFO - PROCESS | 1652 | 1465247473643 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 1652 | 1465247473645 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 14:11:13 INFO - PROCESS | 1652 | 1465247473648 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 1652 | 1465247473650 Marionette TRACE conn2 <- [1,1322,null,{}] 14:11:13 INFO - PROCESS | 1652 | 1465247473653 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}] 14:11:13 INFO - PROCESS | 1652 | 1465247473659 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:13 INFO - PROCESS | 1652 | 1465247473844 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:11:13 INFO - PROCESS | 1652 | 1465247473913 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 1652 | 1465247473915 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4ee000 == 36 [pid = 1652] [id = 338] 14:11:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12894ec00) [pid = 1652] [serial = 1013] [outer = 0x0] 14:11:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x128aec800) [pid = 1652] [serial = 1014] [outer = 0x12894ec00] 14:11:13 INFO - PROCESS | 1652 | 1465247473956 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x128fe0000) [pid = 1652] [serial = 1015] [outer = 0x12894ec00] 14:11:14 INFO - PROCESS | 1652 | 1465247474275 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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 14:11:14 INFO - PROCESS | 1652 | 1465247474320 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 1652 | 1465247474321 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:11:14 INFO - PROCESS | 1652 | 1465247474330 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 1652 | 1465247474331 Marionette TRACE conn2 <- [1,1326,null,{}] 14:11:14 INFO - PROCESS | 1652 | 1465247474357 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}] 14:11:14 INFO - PROCESS | 1652 | 1465247474359 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:14 INFO - PROCESS | 1652 | 1465247474460 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:11:14 INFO - PROCESS | 1652 | 1465247474464 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 1652 | 1465247474465 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ef000 == 37 [pid = 1652] [id = 339] 14:11:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x128b82c00) [pid = 1652] [serial = 1016] [outer = 0x0] 14:11:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12909ac00) [pid = 1652] [serial = 1017] [outer = 0x128b82c00] 14:11:14 INFO - PROCESS | 1652 | 1465247474489 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1295ed400) [pid = 1652] [serial = 1018] [outer = 0x128b82c00] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1110aa800) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x124d05c00) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1214d8000) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x124d05000) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1185c8800) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x126a62800) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x126a6b000) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11977b000) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1198d6000) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x121be3400) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x128ae7000) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x118215c00) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12be4b000) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12894bc00) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12894c800) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1187bd400) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x121be4000) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x128926c00) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x124740800) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1182b8400) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12a46a800) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128fe8c00) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a469c00) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124012000) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12c9d4800) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118a1f400) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1129ca800) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1175b0400) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11989d000) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128aef400) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128ace800) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:11:14 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b638000) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:11:14 INFO - PROCESS | 1652 | 1465247474894 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]]]}] 14:11:14 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 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 592ms 14:11:14 INFO - PROCESS | 1652 | 1465247474916 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 1652 | 1465247474918 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:11:14 INFO - PROCESS | 1652 | 1465247474927 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 1652 | 1465247474928 Marionette TRACE conn2 <- [1,1330,null,{}] 14:11:14 INFO - PROCESS | 1652 | 1465247474931 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}] 14:11:14 INFO - PROCESS | 1652 | 1465247474932 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:15 INFO - PROCESS | 1652 | 1465247475094 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:11:15 INFO - PROCESS | 1652 | 1465247475152 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 1652 | 1465247475153 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119da2000 == 38 [pid = 1652] [id = 340] 14:11:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x112ff1c00) [pid = 1652] [serial = 1019] [outer = 0x0] 14:11:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1185cec00) [pid = 1652] [serial = 1020] [outer = 0x112ff1c00] 14:11:15 INFO - PROCESS | 1652 | 1465247475194 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x121436c00) [pid = 1652] [serial = 1021] [outer = 0x112ff1c00] 14:11:15 INFO - PROCESS | 1652 | 1465247475543 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]]]}] 14:11:15 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 14:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 674ms 14:11:15 INFO - PROCESS | 1652 | 1465247475601 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:11:15 INFO - PROCESS | 1652 | 1465247475602 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 14:11:15 INFO - PROCESS | 1652 | 1465247475604 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 1652 | 1465247475614 Marionette TRACE conn2 <- [1,1334,null,{}] 14:11:15 INFO - PROCESS | 1652 | 1465247475616 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}] 14:11:15 INFO - PROCESS | 1652 | 1465247475617 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:15 INFO - PROCESS | 1652 | 1465247475729 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:11:15 INFO - PROCESS | 1652 | 1465247475736 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 1652 | 1465247475737 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6ab800 == 39 [pid = 1652] [id = 341] 14:11:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12195b000) [pid = 1652] [serial = 1022] [outer = 0x0] 14:11:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12894bc00) [pid = 1652] [serial = 1023] [outer = 0x12195b000] 14:11:15 INFO - PROCESS | 1652 | 1465247475761 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128af0000) [pid = 1652] [serial = 1024] [outer = 0x12195b000] 14:11:16 INFO - PROCESS | 1652 | 1465247476089 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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 527ms 14:11:16 INFO - PROCESS | 1652 | 1465247476132 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 1652 | 1465247476133 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 14:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:11:16 INFO - PROCESS | 1652 | 1465247476135 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 1652 | 1465247476137 Marionette TRACE conn2 <- [1,1338,null,{}] 14:11:16 INFO - PROCESS | 1652 | 1465247476139 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}] 14:11:16 INFO - PROCESS | 1652 | 1465247476140 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:16 INFO - PROCESS | 1652 | 1465247476224 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:11:16 INFO - PROCESS | 1652 | 1465247476227 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 1652 | 1465247476228 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c40d000 == 40 [pid = 1652] [id = 342] 14:11:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126a62800) [pid = 1652] [serial = 1025] [outer = 0x0] 14:11:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1295ee000) [pid = 1652] [serial = 1026] [outer = 0x126a62800] 14:11:16 INFO - PROCESS | 1652 | 1465247476252 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12a438400) [pid = 1652] [serial = 1027] [outer = 0x126a62800] 14:11:17 INFO - PROCESS | 1652 | 1465247477093 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:11:17 INFO - PROCESS | 1652 | 1465247477106 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 1652 | 1465247477109 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 14:11:17 INFO - PROCESS | 1652 | 1465247477113 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 1652 | 1465247477115 Marionette TRACE conn2 <- [1,1342,null,{}] 14:11:17 INFO - PROCESS | 1652 | 1465247477119 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}] 14:11:17 INFO - PROCESS | 1652 | 1465247477120 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:17 INFO - PROCESS | 1652 | 1465247477232 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:11:17 INFO - PROCESS | 1652 | 1465247477294 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 1652 | 1465247477296 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11828c800 == 41 [pid = 1652] [id = 343] 14:11:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118217800) [pid = 1652] [serial = 1028] [outer = 0x0] 14:11:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118529800) [pid = 1652] [serial = 1029] [outer = 0x118217800] 14:11:17 INFO - PROCESS | 1652 | 1465247477328 Marionette DEBUG loaded listener.js 14:11:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11938c000) [pid = 1652] [serial = 1030] [outer = 0x118217800] 14:11:17 INFO - PROCESS | 1652 | 1465247477795 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 727ms 14:11:17 INFO - PROCESS | 1652 | 1465247477839 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 1652 | 1465247477843 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:11:17 INFO - PROCESS | 1652 | 1465247477847 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 1652 | 1465247477849 Marionette TRACE conn2 <- [1,1346,null,{}] 14:11:17 INFO - PROCESS | 1652 | 1465247477852 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}] 14:11:17 INFO - PROCESS | 1652 | 1465247477853 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:17 INFO - PROCESS | 1652 | 1465247477959 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:11:18 INFO - PROCESS | 1652 | 1465247478024 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 1652 | 1465247478026 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263e5800 == 42 [pid = 1652] [id = 344] 14:11:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11989d800) [pid = 1652] [serial = 1031] [outer = 0x0] 14:11:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1214d8000) [pid = 1652] [serial = 1032] [outer = 0x11989d800] 14:11:18 INFO - PROCESS | 1652 | 1465247478056 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12400f400) [pid = 1652] [serial = 1033] [outer = 0x11989d800] 14:11:18 INFO - PROCESS | 1652 | 1465247478520 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]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 720ms 14:11:18 INFO - PROCESS | 1652 | 1465247478571 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 1652 | 1465247478572 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 14:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:11:18 INFO - PROCESS | 1652 | 1465247478574 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 1652 | 1465247478577 Marionette TRACE conn2 <- [1,1350,null,{}] 14:11:18 INFO - PROCESS | 1652 | 1465247478585 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}] 14:11:18 INFO - PROCESS | 1652 | 1465247478590 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:18 INFO - PROCESS | 1652 | 1465247478693 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:11:18 INFO - PROCESS | 1652 | 1465247478775 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 1652 | 1465247478777 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5b9000 == 43 [pid = 1652] [id = 345] 14:11:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x12894d400) [pid = 1652] [serial = 1034] [outer = 0x0] 14:11:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128ad7400) [pid = 1652] [serial = 1035] [outer = 0x12894d400] 14:11:18 INFO - PROCESS | 1652 | 1465247478808 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128af1800) [pid = 1652] [serial = 1036] [outer = 0x12894d400] 14:11:19 INFO - PROCESS | 1652 | 1465247479240 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 675ms 14:11:19 INFO - PROCESS | 1652 | 1465247479249 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 1652 | 1465247479251 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:11:19 INFO - PROCESS | 1652 | 1465247479256 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 1652 | 1465247479257 Marionette TRACE conn2 <- [1,1354,null,{}] 14:11:19 INFO - PROCESS | 1652 | 1465247479260 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}] 14:11:19 INFO - PROCESS | 1652 | 1465247479261 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:19 INFO - PROCESS | 1652 | 1465247479363 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:11:19 INFO - PROCESS | 1652 | 1465247479431 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 1652 | 1465247479432 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0da000 == 44 [pid = 1652] [id = 346] 14:11:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x128ae5c00) [pid = 1652] [serial = 1037] [outer = 0x0] 14:11:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x128b81c00) [pid = 1652] [serial = 1038] [outer = 0x128ae5c00] 14:11:19 INFO - PROCESS | 1652 | 1465247479501 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1295ec400) [pid = 1652] [serial = 1039] [outer = 0x128ae5c00] 14:11:19 INFO - PROCESS | 1652 | 1465247479914 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 720ms 14:11:20 INFO - PROCESS | 1652 | 1465247480005 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 1652 | 1465247480006 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:11:20 INFO - PROCESS | 1652 | 1465247480024 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 1652 | 1465247480025 Marionette TRACE conn2 <- [1,1358,null,{}] 14:11:20 INFO - PROCESS | 1652 | 1465247480028 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}] 14:11:20 INFO - PROCESS | 1652 | 1465247480029 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:20 INFO - PROCESS | 1652 | 1465247480132 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:11:20 INFO - PROCESS | 1652 | 1465247480222 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 1652 | 1465247480223 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b14f800 == 45 [pid = 1652] [id = 347] 14:11:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11675d000) [pid = 1652] [serial = 1040] [outer = 0x0] 14:11:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1213f0400) [pid = 1652] [serial = 1041] [outer = 0x11675d000] 14:11:20 INFO - PROCESS | 1652 | 1465247480272 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x128b86800) [pid = 1652] [serial = 1042] [outer = 0x11675d000] 14:11:20 INFO - PROCESS | 1652 | 1465247480771 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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 772ms 14:11:20 INFO - PROCESS | 1652 | 1465247480799 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 1652 | 1465247480802 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:11:20 INFO - PROCESS | 1652 | 1465247480806 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 1652 | 1465247480808 Marionette TRACE conn2 <- [1,1362,null,{}] 14:11:20 INFO - PROCESS | 1652 | 1465247480811 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}] 14:11:20 INFO - PROCESS | 1652 | 1465247480817 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:21 INFO - PROCESS | 1652 | 1465247480995 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:11:21 INFO - PROCESS | 1652 | 1465247481105 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 1652 | 1465247481107 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214ec000 == 46 [pid = 1652] [id = 348] 14:11:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x119dee800) [pid = 1652] [serial = 1043] [outer = 0x0] 14:11:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x128fea400) [pid = 1652] [serial = 1044] [outer = 0x119dee800] 14:11:21 INFO - PROCESS | 1652 | 1465247481155 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12a50f000) [pid = 1652] [serial = 1045] [outer = 0x119dee800] 14:11:21 INFO - PROCESS | 1652 | 1465247481816 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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1072ms 14:11:21 INFO - PROCESS | 1652 | 1465247481881 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 1652 | 1465247481884 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 14:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:11:21 INFO - PROCESS | 1652 | 1465247481889 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 1652 | 1465247481892 Marionette TRACE conn2 <- [1,1366,null,{}] 14:11:21 INFO - PROCESS | 1652 | 1465247481896 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}] 14:11:21 INFO - PROCESS | 1652 | 1465247481897 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:22 INFO - PROCESS | 1652 | 1465247481998 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:11:22 INFO - PROCESS | 1652 | 1465247482079 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 1652 | 1465247482081 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x118242800 == 47 [pid = 1652] [id = 349] 14:11:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x118f29400) [pid = 1652] [serial = 1046] [outer = 0x0] 14:11:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x119773800) [pid = 1652] [serial = 1047] [outer = 0x118f29400] 14:11:22 INFO - PROCESS | 1652 | 1465247482109 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119a5d800) [pid = 1652] [serial = 1048] [outer = 0x118f29400] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12b6ab800 == 46 [pid = 1652] [id = 341] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119da2000 == 45 [pid = 1652] [id = 340] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ef000 == 44 [pid = 1652] [id = 339] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4ee000 == 43 [pid = 1652] [id = 338] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x128b99000 == 42 [pid = 1652] [id = 337] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1a000 == 41 [pid = 1652] [id = 336] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x118f27800) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124cda000 == 40 [pid = 1652] [id = 335] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119da4000 == 39 [pid = 1652] [id = 334] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11822c000 == 38 [pid = 1652] [id = 333] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119711000 == 37 [pid = 1652] [id = 332] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x11828e000 == 36 [pid = 1652] [id = 331] 14:11:22 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac6800 == 35 [pid = 1652] [id = 330] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x117138400) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1292d6800) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x124d03000) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x126732c00) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x119a59000) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12909a000) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12a43c000) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12c9e1000) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1198d2800) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12b79c400) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x119de6c00) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1129cf400) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1290a2c00) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11852e000) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x128ae7400) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x119777c00) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bf77c00) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12bf80c00) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128ad6400) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12b89f400) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1290a0000) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128ada400) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12be43400) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12c531800) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119a04800) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119dec400) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119a5bc00) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126a32c00) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1214cfc00) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128b4b000) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128954800) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a504800) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1290a2400) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12bf72800) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128950000) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12bf78c00) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12b63f400) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128955800) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118ab2800) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a54c00) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a511c00) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12be47c00) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128b46400) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128b4d000) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124d11400) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126a5dc00) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12a50ec00) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12ae94400) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a508800) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a50c400) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1292cfc00) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12a43f000) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a5cf800) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b63c000) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124294c00) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124d91c00) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 14:11:22 INFO - PROCESS | 1652 | 1465247482515 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] 14:11:22 INFO - PROCESS | 1652 | 1465247482568 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:11:22 INFO - PROCESS | 1652 | 1465247482572 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 1652 | 1465247482574 Marionette TRACE conn2 <- [1,1370,null,{}] 14:11:22 INFO - PROCESS | 1652 | 1465247482577 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}] 14:11:22 INFO - PROCESS | 1652 | 1465247482579 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:22 INFO - PROCESS | 1652 | 1465247482728 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:11:22 INFO - PROCESS | 1652 | 1465247482834 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 1652 | 1465247482835 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199ca000 == 36 [pid = 1652] [id = 350] 14:11:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a54000) [pid = 1652] [serial = 1049] [outer = 0x0] 14:11:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12143a800) [pid = 1652] [serial = 1050] [outer = 0x119a54000] 14:11:22 INFO - PROCESS | 1652 | 1465247482863 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1240e8400) [pid = 1652] [serial = 1051] [outer = 0x119a54000] 14:11:23 INFO - PROCESS | 1652 | 1465247483174 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] 14:11:23 INFO - PROCESS | 1652 | 1465247483196 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:11:23 INFO - PROCESS | 1652 | 1465247483199 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 1652 | 1465247483201 Marionette TRACE conn2 <- [1,1374,null,{}] 14:11:23 INFO - PROCESS | 1652 | 1465247483211 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}] 14:11:23 INFO - PROCESS | 1652 | 1465247483214 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:23 INFO - PROCESS | 1652 | 1465247483305 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:11:23 INFO - PROCESS | 1652 | 1465247483366 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 1652 | 1465247483368 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x124253800 == 37 [pid = 1652] [id = 351] 14:11:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12448d400) [pid = 1652] [serial = 1052] [outer = 0x0] 14:11:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x126a32c00) [pid = 1652] [serial = 1053] [outer = 0x12448d400] 14:11:23 INFO - PROCESS | 1652 | 1465247483395 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128ad4400) [pid = 1652] [serial = 1054] [outer = 0x12448d400] 14:11:23 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:23 INFO - PROCESS | 1652 | 1465247483697 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] 14:11:23 INFO - PROCESS | 1652 | 1465247483728 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 14:11:23 INFO - PROCESS | 1652 | 1465247483730 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 1652 | 1465247483731 Marionette TRACE conn2 <- [1,1378,null,{}] 14:11:23 INFO - PROCESS | 1652 | 1465247483734 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}] 14:11:23 INFO - PROCESS | 1652 | 1465247483736 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:23 INFO - PROCESS | 1652 | 1465247483830 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:11:23 INFO - PROCESS | 1652 | 1465247483891 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 1652 | 1465247483892 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12631a800 == 38 [pid = 1652] [id = 352] 14:11:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128957400) [pid = 1652] [serial = 1055] [outer = 0x0] 14:11:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128b44c00) [pid = 1652] [serial = 1056] [outer = 0x128957400] 14:11:23 INFO - PROCESS | 1652 | 1465247483917 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x129096c00) [pid = 1652] [serial = 1057] [outer = 0x128957400] 14:11:24 INFO - PROCESS | 1652 | 1465247484207 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] 14:11:24 INFO - PROCESS | 1652 | 1465247484253 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 14:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:11:24 INFO - PROCESS | 1652 | 1465247484258 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 1652 | 1465247484259 Marionette TRACE conn2 <- [1,1382,null,{}] 14:11:24 INFO - PROCESS | 1652 | 1465247484261 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}] 14:11:24 INFO - PROCESS | 1652 | 1465247484262 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:24 INFO - PROCESS | 1652 | 1465247484346 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:11:24 INFO - PROCESS | 1652 | 1465247484349 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 1652 | 1465247484351 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11627e800 == 39 [pid = 1652] [id = 353] 14:11:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1290a0800) [pid = 1652] [serial = 1058] [outer = 0x0] 14:11:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a43f000) [pid = 1652] [serial = 1059] [outer = 0x1290a0800] 14:11:24 INFO - PROCESS | 1652 | 1465247484376 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a506c00) [pid = 1652] [serial = 1060] [outer = 0x1290a0800] 14:11:24 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:24 INFO - PROCESS | 1652 | 1465247484789 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] 14:11:24 INFO - PROCESS | 1652 | 1465247484829 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 14:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:11:24 INFO - PROCESS | 1652 | 1465247484831 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 1652 | 1465247484832 Marionette TRACE conn2 <- [1,1386,null,{}] 14:11:24 INFO - PROCESS | 1652 | 1465247484834 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}] 14:11:24 INFO - PROCESS | 1652 | 1465247484838 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:24 INFO - PROCESS | 1652 | 1465247484955 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:11:24 INFO - PROCESS | 1652 | 1465247484969 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 1652 | 1465247484970 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aec3800 == 40 [pid = 1652] [id = 354] 14:11:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a50c800) [pid = 1652] [serial = 1061] [outer = 0x0] 14:11:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12ae4b000) [pid = 1652] [serial = 1062] [outer = 0x12a50c800] 14:11:24 INFO - PROCESS | 1652 | 1465247484995 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b63f400) [pid = 1652] [serial = 1063] [outer = 0x12a50c800] 14:11:25 INFO - PROCESS | 1652 | 1465247485347 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] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:11:25 INFO - PROCESS | 1652 | 1465247485354 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 14:11:25 INFO - PROCESS | 1652 | 1465247485357 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 1652 | 1465247485358 Marionette TRACE conn2 <- [1,1390,null,{}] 14:11:25 INFO - PROCESS | 1652 | 1465247485360 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}] 14:11:25 INFO - PROCESS | 1652 | 1465247485361 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:25 INFO - PROCESS | 1652 | 1465247485464 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:11:25 INFO - PROCESS | 1652 | 1465247485477 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 1652 | 1465247485478 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c408800 == 41 [pid = 1652] [id = 355] 14:11:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ae91c00) [pid = 1652] [serial = 1064] [outer = 0x0] 14:11:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b7a2000) [pid = 1652] [serial = 1065] [outer = 0x12ae91c00] 14:11:25 INFO - PROCESS | 1652 | 1465247485502 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b89c800) [pid = 1652] [serial = 1066] [outer = 0x12ae91c00] 14:11:25 INFO - PROCESS | 1652 | 1465247485845 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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 521ms 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:11:25 INFO - PROCESS | 1652 | 1465247485878 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 1652 | 1465247485880 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 14:11:25 INFO - PROCESS | 1652 | 1465247485882 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 1652 | 1465247485883 Marionette TRACE conn2 <- [1,1394,null,{}] 14:11:25 INFO - PROCESS | 1652 | 1465247485885 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}] 14:11:25 INFO - PROCESS | 1652 | 1465247485886 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:25 INFO - PROCESS | 1652 | 1465247485994 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:11:26 INFO - PROCESS | 1652 | 1465247486034 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 1652 | 1465247486035 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c5000 == 42 [pid = 1652] [id = 356] 14:11:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b89d000) [pid = 1652] [serial = 1067] [outer = 0x0] 14:11:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b8abc00) [pid = 1652] [serial = 1068] [outer = 0x12b89d000] 14:11:26 INFO - PROCESS | 1652 | 1465247486060 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ba56c00) [pid = 1652] [serial = 1069] [outer = 0x12b89d000] 14:11:26 INFO - PROCESS | 1652 | 1465247486356 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]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 14:11:26 INFO - PROCESS | 1652 | 1465247486403 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:11:26 INFO - PROCESS | 1652 | 1465247486406 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 14:11:26 INFO - PROCESS | 1652 | 1465247486408 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 1652 | 1465247486409 Marionette TRACE conn2 <- [1,1398,null,{}] 14:11:26 INFO - PROCESS | 1652 | 1465247486411 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}] 14:11:26 INFO - PROCESS | 1652 | 1465247486413 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:26 INFO - PROCESS | 1652 | 1465247486522 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1187bd800) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123fb8800) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12894e000) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1187c4c00) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1198d6c00) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11815d800) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1185cd000) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12894ec00) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118157400) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128b82c00) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112ff1c00) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12195b000) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:11:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124008800) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:11:26 INFO - PROCESS | 1652 | 1465247486665 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 1652 | 1465247486667 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e6b800 == 43 [pid = 1652] [id = 357] 14:11:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1129c5400) [pid = 1652] [serial = 1070] [outer = 0x0] 14:11:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11713d800) [pid = 1652] [serial = 1071] [outer = 0x1129c5400] 14:11:26 INFO - PROCESS | 1652 | 1465247486698 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1187be000) [pid = 1652] [serial = 1072] [outer = 0x1129c5400] 14:11:26 INFO - PROCESS | 1652 | 1465247486969 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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 618ms 14:11:27 INFO - PROCESS | 1652 | 1465247487027 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:11:27 INFO - PROCESS | 1652 | 1465247487028 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 14:11:27 INFO - PROCESS | 1652 | 1465247487030 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 1652 | 1465247487031 Marionette TRACE conn2 <- [1,1402,null,{}] 14:11:27 INFO - PROCESS | 1652 | 1465247487034 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}] 14:11:27 INFO - PROCESS | 1652 | 1465247487035 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:27 INFO - PROCESS | 1652 | 1465247487125 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:11:27 INFO - PROCESS | 1652 | 1465247487129 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 1652 | 1465247487130 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d298800 == 44 [pid = 1652] [id = 358] 14:11:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x111e5ec00) [pid = 1652] [serial = 1073] [outer = 0x0] 14:11:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121bddc00) [pid = 1652] [serial = 1074] [outer = 0x111e5ec00] 14:11:27 INFO - PROCESS | 1652 | 1465247487154 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b40c00) [pid = 1652] [serial = 1075] [outer = 0x111e5ec00] 14:11:27 INFO - PROCESS | 1652 | 1465247487525 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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 518ms 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:11:27 INFO - PROCESS | 1652 | 1465247487559 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 1652 | 1465247487561 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 14:11:27 INFO - PROCESS | 1652 | 1465247487563 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 1652 | 1465247487565 Marionette TRACE conn2 <- [1,1406,null,{}] 14:11:27 INFO - PROCESS | 1652 | 1465247487568 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}] 14:11:27 INFO - PROCESS | 1652 | 1465247487569 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:27 INFO - PROCESS | 1652 | 1465247487679 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:11:27 INFO - PROCESS | 1652 | 1465247487682 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 1652 | 1465247487684 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d605800 == 45 [pid = 1652] [id = 359] 14:11:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1290a2000) [pid = 1652] [serial = 1076] [outer = 0x0] 14:11:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12be47c00) [pid = 1652] [serial = 1077] [outer = 0x1290a2000] 14:11:27 INFO - PROCESS | 1652 | 1465247487713 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bf72800) [pid = 1652] [serial = 1078] [outer = 0x1290a2000] 14:11:28 INFO - PROCESS | 1652 | 1465247488053 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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 14:11:28 INFO - PROCESS | 1652 | 1465247488083 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 1652 | 1465247488084 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:11:28 INFO - PROCESS | 1652 | 1465247488090 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 1652 | 1465247488091 Marionette TRACE conn2 <- [1,1410,null,{}] 14:11:28 INFO - PROCESS | 1652 | 1465247488093 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}] 14:11:28 INFO - PROCESS | 1652 | 1465247488094 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:28 INFO - PROCESS | 1652 | 1465247488182 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:11:28 INFO - PROCESS | 1652 | 1465247488249 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 1652 | 1465247488250 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d61e000 == 46 [pid = 1652] [id = 360] 14:11:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1290a3800) [pid = 1652] [serial = 1079] [outer = 0x0] 14:11:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bf7bc00) [pid = 1652] [serial = 1080] [outer = 0x1290a3800] 14:11:28 INFO - PROCESS | 1652 | 1465247488274 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12c530400) [pid = 1652] [serial = 1081] [outer = 0x1290a3800] 14:11:28 INFO - PROCESS | 1652 | 1465247488583 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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:11:28 INFO - PROCESS | 1652 | 1465247488610 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 1652 | 1465247488611 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 14:11:28 INFO - PROCESS | 1652 | 1465247488613 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 1652 | 1465247488614 Marionette TRACE conn2 <- [1,1414,null,{}] 14:11:28 INFO - PROCESS | 1652 | 1465247488617 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}] 14:11:28 INFO - PROCESS | 1652 | 1465247488618 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:28 INFO - PROCESS | 1652 | 1465247488767 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:11:28 INFO - PROCESS | 1652 | 1465247488872 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 1652 | 1465247488874 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x116523800 == 47 [pid = 1652] [id = 361] 14:11:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112fc3400) [pid = 1652] [serial = 1082] [outer = 0x0] 14:11:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x115ee7000) [pid = 1652] [serial = 1083] [outer = 0x112fc3400] 14:11:28 INFO - PROCESS | 1652 | 1465247488907 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11815c800) [pid = 1652] [serial = 1084] [outer = 0x112fc3400] 14:11:29 INFO - PROCESS | 1652 | 1465247489442 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]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 870ms 14:11:29 INFO - PROCESS | 1652 | 1465247489484 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:11:29 INFO - PROCESS | 1652 | 1465247489487 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 14:11:29 INFO - PROCESS | 1652 | 1465247489490 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 1652 | 1465247489492 Marionette TRACE conn2 <- [1,1418,null,{}] 14:11:29 INFO - PROCESS | 1652 | 1465247489495 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}] 14:11:29 INFO - PROCESS | 1652 | 1465247489498 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:29 INFO - PROCESS | 1652 | 1465247489612 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:11:29 INFO - PROCESS | 1652 | 1465247489719 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 1652 | 1465247489722 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b2b800 == 48 [pid = 1652] [id = 362] 14:11:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112fea400) [pid = 1652] [serial = 1085] [outer = 0x0] 14:11:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119ac7000) [pid = 1652] [serial = 1086] [outer = 0x112fea400] 14:11:29 INFO - PROCESS | 1652 | 1465247489753 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x123fb8800) [pid = 1652] [serial = 1087] [outer = 0x112fea400] 14:11:30 INFO - PROCESS | 1652 | 1465247490212 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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 772ms 14:11:30 INFO - PROCESS | 1652 | 1465247490262 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 1652 | 1465247490264 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:11:30 INFO - PROCESS | 1652 | 1465247490266 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 1652 | 1465247490268 Marionette TRACE conn2 <- [1,1422,null,{}] 14:11:30 INFO - PROCESS | 1652 | 1465247490273 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}] 14:11:30 INFO - PROCESS | 1652 | 1465247490274 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:30 INFO - PROCESS | 1652 | 1465247490382 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:11:30 INFO - PROCESS | 1652 | 1465247490464 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 1652 | 1465247490465 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce18800 == 49 [pid = 1652] [id = 363] 14:11:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128928000) [pid = 1652] [serial = 1088] [outer = 0x0] 14:11:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128952c00) [pid = 1652] [serial = 1089] [outer = 0x128928000] 14:11:30 INFO - PROCESS | 1652 | 1465247490494 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128aed800) [pid = 1652] [serial = 1090] [outer = 0x128928000] 14:11:31 INFO - PROCESS | 1652 | 1465247491015 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]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1024ms 14:11:31 INFO - PROCESS | 1652 | 1465247491291 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:11:31 INFO - PROCESS | 1652 | 1465247491294 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 14:11:31 INFO - PROCESS | 1652 | 1465247491297 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 1652 | 1465247491299 Marionette TRACE conn2 <- [1,1426,null,{}] 14:11:31 INFO - PROCESS | 1652 | 1465247491313 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}] 14:11:31 INFO - PROCESS | 1652 | 1465247491315 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:31 INFO - PROCESS | 1652 | 1465247491416 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:11:31 INFO - PROCESS | 1652 | 1465247491478 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 1652 | 1465247491481 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c9d000 == 50 [pid = 1652] [id = 364] 14:11:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1185cb800) [pid = 1652] [serial = 1091] [outer = 0x0] 14:11:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1187b9400) [pid = 1652] [serial = 1092] [outer = 0x1185cb800] 14:11:31 INFO - PROCESS | 1652 | 1465247491509 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119774c00) [pid = 1652] [serial = 1093] [outer = 0x1185cb800] 14:11:32 INFO - PROCESS | 1652 | 1465247492045 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]]]}] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12d61e000 == 49 [pid = 1652] [id = 360] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12d605800 == 48 [pid = 1652] [id = 359] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12d298800 == 47 [pid = 1652] [id = 358] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x117e6b800 == 46 [pid = 1652] [id = 357] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c5000 == 45 [pid = 1652] [id = 356] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12c408800 == 44 [pid = 1652] [id = 355] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12aec3800 == 43 [pid = 1652] [id = 354] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1295ee000) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11627e800 == 42 [pid = 1652] [id = 353] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12631a800 == 41 [pid = 1652] [id = 352] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x124253800 == 40 [pid = 1652] [id = 351] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1199ca000 == 39 [pid = 1652] [id = 350] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118242800 == 38 [pid = 1652] [id = 349] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1214ec000 == 37 [pid = 1652] [id = 348] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11b14f800 == 36 [pid = 1652] [id = 347] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0da000 == 35 [pid = 1652] [id = 346] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5b9000 == 34 [pid = 1652] [id = 345] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1263e5800 == 33 [pid = 1652] [id = 344] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11828c800 == 32 [pid = 1652] [id = 343] 14:11:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12c40d000 == 31 [pid = 1652] [id = 342] 14:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 823ms 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:11:32 INFO - PROCESS | 1652 | 1465247492121 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 1652 | 1465247492123 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 14:11:32 INFO - PROCESS | 1652 | 1465247492127 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 1652 | 1465247492130 Marionette TRACE conn2 <- [1,1430,null,{}] 14:11:32 INFO - PROCESS | 1652 | 1465247492132 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}] 14:11:32 INFO - PROCESS | 1652 | 1465247492133 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:32 INFO - PROCESS | 1652 | 1465247492226 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119a54800) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12194f000) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124013400) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124f52c00) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128acd000) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119772c00) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119283400) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12134dc00) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119a55000) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185ccc00) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119770c00) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119d33000) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128aec800) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1185c3c00) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118222000) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128ad7c00) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12909ac00) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1185cec00) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128fe0000) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1295ed400) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12894bc00) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1266b5c00) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128af0000) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121436c00) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12894dc00) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 14:11:32 INFO - PROCESS | 1652 | 1465247492297 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 1652 | 1465247492298 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x116adb000 == 32 [pid = 1652] [id = 365] 14:11:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1185cec00) [pid = 1652] [serial = 1094] [outer = 0x0] 14:11:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119770c00) [pid = 1652] [serial = 1095] [outer = 0x1185cec00] 14:11:32 INFO - PROCESS | 1652 | 1465247492325 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a0d400) [pid = 1652] [serial = 1096] [outer = 0x1185cec00] 14:11:32 INFO - PROCESS | 1652 | 1465247492626 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]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 522ms 14:11:32 INFO - PROCESS | 1652 | 1465247492647 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 1652 | 1465247492649 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:11:32 INFO - PROCESS | 1652 | 1465247492652 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 1652 | 1465247492656 Marionette TRACE conn2 <- [1,1434,null,{}] 14:11:32 INFO - PROCESS | 1652 | 1465247492664 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}] 14:11:32 INFO - PROCESS | 1652 | 1465247492668 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:32 INFO - PROCESS | 1652 | 1465247492791 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:11:32 INFO - PROCESS | 1652 | 1465247492855 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 1652 | 1465247492858 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c99000 == 33 [pid = 1652] [id = 366] 14:11:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1182b0000) [pid = 1652] [serial = 1097] [outer = 0x0] 14:11:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124009400) [pid = 1652] [serial = 1098] [outer = 0x1182b0000] 14:11:32 INFO - PROCESS | 1652 | 1465247492886 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12448ec00) [pid = 1652] [serial = 1099] [outer = 0x1182b0000] 14:11:33 INFO - PROCESS | 1652 | 1465247493198 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 573ms 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:11:33 INFO - PROCESS | 1652 | 1465247493226 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 1652 | 1465247493227 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 14:11:33 INFO - PROCESS | 1652 | 1465247493229 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1652 | 1465247493230 Marionette TRACE conn2 <- [1,1438,null,{}] 14:11:33 INFO - PROCESS | 1652 | 1465247493233 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}] 14:11:33 INFO - PROCESS | 1652 | 1465247493234 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:33 INFO - PROCESS | 1652 | 1465247493324 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:11:33 INFO - PROCESS | 1652 | 1465247493390 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 1652 | 1465247493391 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d2f800 == 34 [pid = 1652] [id = 367] 14:11:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1214cf400) [pid = 1652] [serial = 1100] [outer = 0x0] 14:11:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1266b0c00) [pid = 1652] [serial = 1101] [outer = 0x1214cf400] 14:11:33 INFO - PROCESS | 1652 | 1465247493419 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128926000) [pid = 1652] [serial = 1102] [outer = 0x1214cf400] 14:11:33 INFO - PROCESS | 1652 | 1465247493705 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:11:33 INFO - PROCESS | 1652 | 1465247493750 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 1652 | 1465247493751 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 14:11:33 INFO - PROCESS | 1652 | 1465247493755 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1652 | 1465247493758 Marionette TRACE conn2 <- [1,1442,null,{}] 14:11:33 INFO - PROCESS | 1652 | 1465247493760 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}] 14:11:33 INFO - PROCESS | 1652 | 1465247493761 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:33 INFO - PROCESS | 1652 | 1465247493843 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:11:33 INFO - PROCESS | 1652 | 1465247493847 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 1652 | 1465247493848 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b8f800 == 35 [pid = 1652] [id = 368] 14:11:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116978400) [pid = 1652] [serial = 1103] [outer = 0x0] 14:11:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12894dc00) [pid = 1652] [serial = 1104] [outer = 0x116978400] 14:11:33 INFO - PROCESS | 1652 | 1465247493873 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ae4400) [pid = 1652] [serial = 1105] [outer = 0x116978400] 14:11:34 INFO - PROCESS | 1652 | 1465247494240 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 524ms 14:11:34 INFO - PROCESS | 1652 | 1465247494287 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 1652 | 1465247494289 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:11:34 INFO - PROCESS | 1652 | 1465247494291 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 1652 | 1465247494293 Marionette TRACE conn2 <- [1,1446,null,{}] 14:11:34 INFO - PROCESS | 1652 | 1465247494295 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}] 14:11:34 INFO - PROCESS | 1652 | 1465247494299 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:34 INFO - PROCESS | 1652 | 1465247494436 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:11:34 INFO - PROCESS | 1652 | 1465247494439 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1652 | 1465247494441 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5d2800 == 36 [pid = 1652] [id = 369] 14:11:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128aec800) [pid = 1652] [serial = 1106] [outer = 0x0] 14:11:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128b82c00) [pid = 1652] [serial = 1107] [outer = 0x128aec800] 14:11:34 INFO - PROCESS | 1652 | 1465247494466 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a465400) [pid = 1652] [serial = 1108] [outer = 0x128aec800] 14:11:34 INFO - PROCESS | 1652 | 1465247494818 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 570ms 14:11:34 INFO - PROCESS | 1652 | 1465247494862 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 1652 | 1465247494863 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 14:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:11:34 INFO - PROCESS | 1652 | 1465247494866 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 1652 | 1465247494867 Marionette TRACE conn2 <- [1,1450,null,{}] 14:11:34 INFO - PROCESS | 1652 | 1465247494869 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}] 14:11:34 INFO - PROCESS | 1652 | 1465247494870 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:34 INFO - PROCESS | 1652 | 1465247494977 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:11:34 INFO - PROCESS | 1652 | 1465247494990 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1652 | 1465247494991 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a2000 == 37 [pid = 1652] [id = 370] 14:11:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a466400) [pid = 1652] [serial = 1109] [outer = 0x0] 14:11:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a509c00) [pid = 1652] [serial = 1110] [outer = 0x12a466400] 14:11:35 INFO - PROCESS | 1652 | 1465247495015 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a5c8800) [pid = 1652] [serial = 1111] [outer = 0x12a466400] 14:11:35 INFO - PROCESS | 1652 | 1465247495366 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 14:11:35 INFO - PROCESS | 1652 | 1465247495385 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1652 | 1465247495388 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:11:35 INFO - PROCESS | 1652 | 1465247495392 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1652 | 1465247495393 Marionette TRACE conn2 <- [1,1454,null,{}] 14:11:35 INFO - PROCESS | 1652 | 1465247495402 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}] 14:11:35 INFO - PROCESS | 1652 | 1465247495405 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:35 INFO - PROCESS | 1652 | 1465247495509 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:11:35 INFO - PROCESS | 1652 | 1465247495512 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 1652 | 1465247495513 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8cd800 == 38 [pid = 1652] [id = 371] 14:11:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a502400) [pid = 1652] [serial = 1112] [outer = 0x0] 14:11:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12ae95c00) [pid = 1652] [serial = 1113] [outer = 0x12a502400] 14:11:35 INFO - PROCESS | 1652 | 1465247495575 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b799000) [pid = 1652] [serial = 1114] [outer = 0x12a502400] 14:11:35 INFO - PROCESS | 1652 | 1465247495945 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 570ms 14:11:35 INFO - PROCESS | 1652 | 1465247495962 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1652 | 1465247495963 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:11:35 INFO - PROCESS | 1652 | 1465247495966 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1652 | 1465247495967 Marionette TRACE conn2 <- [1,1458,null,{}] 14:11:35 INFO - PROCESS | 1652 | 1465247495977 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}] 14:11:35 INFO - PROCESS | 1652 | 1465247495978 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:36 INFO - PROCESS | 1652 | 1465247496084 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:11:36 INFO - PROCESS | 1652 | 1465247496088 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1652 | 1465247496089 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c97000 == 39 [pid = 1652] [id = 372] 14:11:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x112a74400) [pid = 1652] [serial = 1115] [outer = 0x0] 14:11:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b8a2000) [pid = 1652] [serial = 1116] [outer = 0x112a74400] 14:11:36 INFO - PROCESS | 1652 | 1465247496113 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118f25400) [pid = 1652] [serial = 1117] [outer = 0x112a74400] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a50c800) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12ae91c00) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12448d400) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119a54000) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128957400) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1290a0800) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119dee800) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118f29400) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1290a2000) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b89d000) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1129c5400) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:11:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x111e5ec00) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:11:36 INFO - PROCESS | 1652 | 1465247496716 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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 779ms 14:11:36 INFO - PROCESS | 1652 | 1465247496745 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 1652 | 1465247496746 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 14:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:11:36 INFO - PROCESS | 1652 | 1465247496748 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 1652 | 1465247496749 Marionette TRACE conn2 <- [1,1462,null,{}] 14:11:36 INFO - PROCESS | 1652 | 1465247496752 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}] 14:11:36 INFO - PROCESS | 1652 | 1465247496753 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:36 INFO - PROCESS | 1652 | 1465247496834 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:11:36 INFO - PROCESS | 1652 | 1465247496904 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1652 | 1465247496905 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5cc000 == 40 [pid = 1652] [id = 373] 14:11:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1185cf400) [pid = 1652] [serial = 1118] [outer = 0x0] 14:11:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128ccec00) [pid = 1652] [serial = 1119] [outer = 0x1185cf400] 14:11:36 INFO - PROCESS | 1652 | 1465247496930 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b89b000) [pid = 1652] [serial = 1120] [outer = 0x1185cf400] 14:11:37 INFO - PROCESS | 1652 | 1465247497235 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 14:11:37 INFO - PROCESS | 1652 | 1465247497269 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1652 | 1465247497273 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:11:37 INFO - PROCESS | 1652 | 1465247497277 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1652 | 1465247497279 Marionette TRACE conn2 <- [1,1466,null,{}] 14:11:37 INFO - PROCESS | 1652 | 1465247497283 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}] 14:11:37 INFO - PROCESS | 1652 | 1465247497285 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:37 INFO - PROCESS | 1652 | 1465247497447 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:11:37 INFO - PROCESS | 1652 | 1465247497548 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 1652 | 1465247497549 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3ea000 == 41 [pid = 1652] [id = 374] 14:11:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128b4b400) [pid = 1652] [serial = 1121] [outer = 0x0] 14:11:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b8b5000) [pid = 1652] [serial = 1122] [outer = 0x128b4b400] 14:11:37 INFO - PROCESS | 1652 | 1465247497590 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12c538800) [pid = 1652] [serial = 1123] [outer = 0x128b4b400] 14:11:37 INFO - PROCESS | 1652 | 1465247497920 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 721ms 14:11:37 INFO - PROCESS | 1652 | 1465247497998 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 1652 | 1465247497999 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:11:38 INFO - PROCESS | 1652 | 1465247498002 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 1652 | 1465247498003 Marionette TRACE conn2 <- [1,1470,null,{}] 14:11:38 INFO - PROCESS | 1652 | 1465247498005 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}] 14:11:38 INFO - PROCESS | 1652 | 1465247498006 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:38 INFO - PROCESS | 1652 | 1465247498122 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:11:38 INFO - PROCESS | 1652 | 1465247498128 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 1652 | 1465247498129 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7d5800 == 42 [pid = 1652] [id = 375] 14:11:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12112dc00) [pid = 1652] [serial = 1124] [outer = 0x0] 14:11:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121138400) [pid = 1652] [serial = 1125] [outer = 0x12112dc00] 14:11:38 INFO - PROCESS | 1652 | 1465247498153 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c9dc800) [pid = 1652] [serial = 1126] [outer = 0x12112dc00] 14:11:38 INFO - PROCESS | 1652 | 1465247498472 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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:11:38 INFO - PROCESS | 1652 | 1465247498522 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 1652 | 1465247498523 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 14:11:38 INFO - PROCESS | 1652 | 1465247498525 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 1652 | 1465247498526 Marionette TRACE conn2 <- [1,1474,null,{}] 14:11:38 INFO - PROCESS | 1652 | 1465247498528 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}] 14:11:38 INFO - PROCESS | 1652 | 1465247498529 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:38 INFO - PROCESS | 1652 | 1465247498671 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:11:38 INFO - PROCESS | 1652 | 1465247498813 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 1652 | 1465247498814 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11649b000 == 43 [pid = 1652] [id = 376] 14:11:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x113c5bc00) [pid = 1652] [serial = 1127] [outer = 0x0] 14:11:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116906000) [pid = 1652] [serial = 1128] [outer = 0x113c5bc00] 14:11:38 INFO - PROCESS | 1652 | 1465247498851 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1182b3c00) [pid = 1652] [serial = 1129] [outer = 0x113c5bc00] 14:11:39 INFO - PROCESS | 1652 | 1465247499296 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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 822ms 14:11:39 INFO - PROCESS | 1652 | 1465247499348 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 1652 | 1465247499351 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 14:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:11:39 INFO - PROCESS | 1652 | 1465247499374 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 1652 | 1465247499376 Marionette TRACE conn2 <- [1,1478,null,{}] 14:11:39 INFO - PROCESS | 1652 | 1465247499379 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}] 14:11:39 INFO - PROCESS | 1652 | 1465247499381 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:39 INFO - PROCESS | 1652 | 1465247499493 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:11:39 INFO - PROCESS | 1652 | 1465247499575 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 1652 | 1465247499577 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e3800 == 44 [pid = 1652] [id = 377] 14:11:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119a0b800) [pid = 1652] [serial = 1130] [outer = 0x0] 14:11:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119de5400) [pid = 1652] [serial = 1131] [outer = 0x119a0b800] 14:11:39 INFO - PROCESS | 1652 | 1465247499607 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12112fc00) [pid = 1652] [serial = 1132] [outer = 0x119a0b800] 14:11:40 INFO - PROCESS | 1652 | 1465247500089 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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 773ms 14:11:40 INFO - PROCESS | 1652 | 1465247500145 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:11:40 INFO - PROCESS | 1652 | 1465247500148 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 14:11:40 INFO - PROCESS | 1652 | 1465247500151 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 1652 | 1465247500152 Marionette TRACE conn2 <- [1,1482,null,{}] 14:11:40 INFO - PROCESS | 1652 | 1465247500155 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}] 14:11:40 INFO - PROCESS | 1652 | 1465247500157 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:40 INFO - PROCESS | 1652 | 1465247500286 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:11:40 INFO - PROCESS | 1652 | 1465247500402 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 1652 | 1465247500403 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d3da000 == 45 [pid = 1652] [id = 378] 14:11:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12473e800) [pid = 1652] [serial = 1133] [outer = 0x0] 14:11:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126397000) [pid = 1652] [serial = 1134] [outer = 0x12473e800] 14:11:40 INFO - PROCESS | 1652 | 1465247500452 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126db4800) [pid = 1652] [serial = 1135] [outer = 0x12473e800] 14:11:41 INFO - PROCESS | 1652 | 1465247501012 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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 872ms 14:11:41 INFO - PROCESS | 1652 | 1465247501024 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 1652 | 1465247501029 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:11:41 INFO - PROCESS | 1652 | 1465247501060 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 1652 | 1465247501066 Marionette TRACE conn2 <- [1,1486,null,{}] 14:11:41 INFO - PROCESS | 1652 | 1465247501075 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}] 14:11:41 INFO - PROCESS | 1652 | 1465247501079 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:41 INFO - PROCESS | 1652 | 1465247501247 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:11:41 INFO - PROCESS | 1652 | 1465247501409 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 1652 | 1465247501411 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12df48800 == 46 [pid = 1652] [id = 379] 14:11:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x124740000) [pid = 1652] [serial = 1136] [outer = 0x0] 14:11:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128ae5400) [pid = 1652] [serial = 1137] [outer = 0x124740000] 14:11:41 INFO - PROCESS | 1652 | 1465247501461 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x128b40400) [pid = 1652] [serial = 1138] [outer = 0x124740000] 14:11:41 INFO - PROCESS | 1652 | 1465247501932 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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 908ms 14:11:41 INFO - PROCESS | 1652 | 1465247501942 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 1652 | 1465247501943 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:11:41 INFO - PROCESS | 1652 | 1465247501946 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 1652 | 1465247501947 Marionette TRACE conn2 <- [1,1490,null,{}] 14:11:41 INFO - PROCESS | 1652 | 1465247501949 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}] 14:11:41 INFO - PROCESS | 1652 | 1465247501951 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:42 INFO - PROCESS | 1652 | 1465247502057 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:11:42 INFO - PROCESS | 1652 | 1465247502141 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1652 | 1465247502142 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e17d800 == 47 [pid = 1652] [id = 380] 14:11:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x128b42000) [pid = 1652] [serial = 1139] [outer = 0x0] 14:11:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12909cc00) [pid = 1652] [serial = 1140] [outer = 0x128b42000] 14:11:42 INFO - PROCESS | 1652 | 1465247502170 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12a50d000) [pid = 1652] [serial = 1141] [outer = 0x128b42000] 14:11:42 INFO - PROCESS | 1652 | 1465247502598 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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 720ms 14:11:42 INFO - PROCESS | 1652 | 1465247502666 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 1652 | 1465247502668 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:11:42 INFO - PROCESS | 1652 | 1465247502691 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 1652 | 1465247502692 Marionette TRACE conn2 <- [1,1494,null,{}] 14:11:42 INFO - PROCESS | 1652 | 1465247502694 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}] 14:11:42 INFO - PROCESS | 1652 | 1465247502696 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:42 INFO - PROCESS | 1652 | 1465247502807 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:11:42 INFO - PROCESS | 1652 | 1465247502894 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1652 | 1465247502898 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x111038800 == 48 [pid = 1652] [id = 381] 14:11:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119936000) [pid = 1652] [serial = 1142] [outer = 0x0] 14:11:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119938400) [pid = 1652] [serial = 1143] [outer = 0x119936000] 14:11:42 INFO - PROCESS | 1652 | 1465247502934 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128fe1c00) [pid = 1652] [serial = 1144] [outer = 0x119936000] 14:11:43 INFO - PROCESS | 1652 | 1465247503563 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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 920ms 14:11:43 INFO - PROCESS | 1652 | 1465247503610 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:11:43 INFO - PROCESS | 1652 | 1465247503612 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 14:11:43 INFO - PROCESS | 1652 | 1465247503615 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 1652 | 1465247503617 Marionette TRACE conn2 <- [1,1498,null,{}] 14:11:43 INFO - PROCESS | 1652 | 1465247503639 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}] 14:11:43 INFO - PROCESS | 1652 | 1465247503640 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:43 INFO - PROCESS | 1652 | 1465247503743 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:11:43 INFO - PROCESS | 1652 | 1465247503813 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 1652 | 1465247503815 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a3800 == 49 [pid = 1652] [id = 382] 14:11:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119891c00) [pid = 1652] [serial = 1145] [outer = 0x0] 14:11:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1198d4800) [pid = 1652] [serial = 1146] [outer = 0x119891c00] 14:11:43 INFO - PROCESS | 1652 | 1465247503886 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x119934400) [pid = 1652] [serial = 1147] [outer = 0x119891c00] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7d5800 == 48 [pid = 1652] [id = 375] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3ea000 == 47 [pid = 1652] [id = 374] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5cc000 == 46 [pid = 1652] [id = 373] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119c97000 == 45 [pid = 1652] [id = 372] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8cd800 == 44 [pid = 1652] [id = 371] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a2000 == 43 [pid = 1652] [id = 370] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5d2800 == 42 [pid = 1652] [id = 369] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128b8f800 == 41 [pid = 1652] [id = 368] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x124d2f800 == 40 [pid = 1652] [id = 367] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119c99000 == 39 [pid = 1652] [id = 366] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116adb000 == 38 [pid = 1652] [id = 365] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119c9d000 == 37 [pid = 1652] [id = 364] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116523800 == 36 [pid = 1652] [id = 361] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x123b2b800 == 35 [pid = 1652] [id = 362] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce18800 == 34 [pid = 1652] [id = 363] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1182aa800 == 33 [pid = 1652] [id = 329] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x111038800 == 32 [pid = 1652] [id = 381] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12e17d800 == 31 [pid = 1652] [id = 380] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12df48800 == 30 [pid = 1652] [id = 379] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d3da000 == 29 [pid = 1652] [id = 378] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e3800 == 28 [pid = 1652] [id = 377] 14:11:44 INFO - PROCESS | 1652 | --DOCSHELL 0x11649b000 == 27 [pid = 1652] [id = 376] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12ae4b000) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12b7a2000) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1214d8000) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x128ad7400) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x118529800) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1213f0400) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x128ad4400) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126a32c00) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12b63f400) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12143a800) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1240e8400) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128b44c00) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x129096c00) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a43f000) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128b81c00) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128fea400) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a50f000) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119773800) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119a5d800) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12bf72800) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b8abc00) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b89c800) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11713d800) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ba56c00) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1187be000) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128b40c00) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12be47c00) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121bddc00) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12bf7bc00) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a506c00) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 14:11:44 INFO - PROCESS | 1652 | 1465247504958 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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1392ms 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:11:45 INFO - PROCESS | 1652 | 1465247505010 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 1652 | 1465247505012 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 14:11:45 INFO - PROCESS | 1652 | 1465247505015 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1652 | 1465247505017 Marionette TRACE conn2 <- [1,1502,null,{}] 14:11:45 INFO - PROCESS | 1652 | 1465247505024 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}] 14:11:45 INFO - PROCESS | 1652 | 1465247505025 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:45 INFO - PROCESS | 1652 | 1465247505108 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:11:45 INFO - PROCESS | 1652 | 1465247505114 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 1652 | 1465247505117 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x11103d800 == 28 [pid = 1652] [id = 383] 14:11:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11554b800) [pid = 1652] [serial = 1148] [outer = 0x0] 14:11:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11690bc00) [pid = 1652] [serial = 1149] [outer = 0x11554b800] 14:11:45 INFO - PROCESS | 1652 | 1465247505145 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1176bfc00) [pid = 1652] [serial = 1150] [outer = 0x11554b800] 14:11:45 INFO - PROCESS | 1652 | 1465247505504 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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 525ms 14:11:45 INFO - PROCESS | 1652 | 1465247505541 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 1652 | 1465247505545 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:11:45 INFO - PROCESS | 1652 | 1465247505557 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1652 | 1465247505559 Marionette TRACE conn2 <- [1,1506,null,{}] 14:11:45 INFO - PROCESS | 1652 | 1465247505561 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}] 14:11:45 INFO - PROCESS | 1652 | 1465247505563 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:45 INFO - PROCESS | 1652 | 1465247505643 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:11:45 INFO - PROCESS | 1652 | 1465247505647 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 1652 | 1465247505649 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x118290800 == 29 [pid = 1652] [id = 384] 14:11:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118216800) [pid = 1652] [serial = 1151] [outer = 0x0] 14:11:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1185c6000) [pid = 1652] [serial = 1152] [outer = 0x118216800] 14:11:45 INFO - PROCESS | 1652 | 1465247505678 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1187b7400) [pid = 1652] [serial = 1153] [outer = 0x118216800] 14:11:46 INFO - PROCESS | 1652 | 1465247506032 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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 525ms 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:11:46 INFO - PROCESS | 1652 | 1465247506077 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 1652 | 1465247506078 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 14:11:46 INFO - PROCESS | 1652 | 1465247506080 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 1652 | 1465247506082 Marionette TRACE conn2 <- [1,1510,null,{}] 14:11:46 INFO - PROCESS | 1652 | 1465247506090 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}] 14:11:46 INFO - PROCESS | 1652 | 1465247506094 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:46 INFO - PROCESS | 1652 | 1465247506200 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:11:46 INFO - PROCESS | 1652 | 1465247506208 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1652 | 1465247506210 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d5800 == 30 [pid = 1652] [id = 385] 14:11:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113c5a000) [pid = 1652] [serial = 1154] [outer = 0x0] 14:11:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11988fc00) [pid = 1652] [serial = 1155] [outer = 0x113c5a000] 14:11:46 INFO - PROCESS | 1652 | 1465247506237 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119933000) [pid = 1652] [serial = 1156] [outer = 0x113c5a000] 14:11:46 INFO - PROCESS | 1652 | 1465247506550 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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:11:46 INFO - PROCESS | 1652 | 1465247506603 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 1652 | 1465247506605 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 14:11:46 INFO - PROCESS | 1652 | 1465247506607 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 1652 | 1465247506608 Marionette TRACE conn2 <- [1,1514,null,{}] 14:11:46 INFO - PROCESS | 1652 | 1465247506611 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}] 14:11:46 INFO - PROCESS | 1652 | 1465247506612 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:46 INFO - PROCESS | 1652 | 1465247506694 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:11:46 INFO - PROCESS | 1652 | 1465247506774 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1652 | 1465247506775 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cae000 == 31 [pid = 1652] [id = 386] 14:11:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119287400) [pid = 1652] [serial = 1157] [outer = 0x0] 14:11:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119a57000) [pid = 1652] [serial = 1158] [outer = 0x119287400] 14:11:46 INFO - PROCESS | 1652 | 1465247506801 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119de9800) [pid = 1652] [serial = 1159] [outer = 0x119287400] 14:11:47 INFO - PROCESS | 1652 | 1465247507133 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:11:47 INFO - PROCESS | 1652 | 1465247507186 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1652 | 1465247507187 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 14:11:47 INFO - PROCESS | 1652 | 1465247507189 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1652 | 1465247507190 Marionette TRACE conn2 <- [1,1518,null,{}] 14:11:47 INFO - PROCESS | 1652 | 1465247507192 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}] 14:11:47 INFO - PROCESS | 1652 | 1465247507194 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:47 INFO - PROCESS | 1652 | 1465247507296 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:11:47 INFO - PROCESS | 1652 | 1465247507307 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 1652 | 1465247507309 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cdb000 == 32 [pid = 1652] [id = 387] 14:11:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113c2d800) [pid = 1652] [serial = 1160] [outer = 0x0] 14:11:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11b1a2000) [pid = 1652] [serial = 1161] [outer = 0x113c2d800] 14:11:47 INFO - PROCESS | 1652 | 1465247507333 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x121134c00) [pid = 1652] [serial = 1162] [outer = 0x113c2d800] 14:11:47 INFO - PROCESS | 1652 | 1465247507680 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 14:11:47 INFO - PROCESS | 1652 | 1465247507708 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1652 | 1465247507709 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 14:11:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:11:47 INFO - PROCESS | 1652 | 1465247507717 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1652 | 1465247507718 Marionette TRACE conn2 <- [1,1522,null,{}] 14:11:47 INFO - PROCESS | 1652 | 1465247507721 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}] 14:11:47 INFO - PROCESS | 1652 | 1465247507725 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:47 INFO - PROCESS | 1652 | 1465247507845 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:11:47 INFO - PROCESS | 1652 | 1465247507860 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 1652 | 1465247507861 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a21000 == 33 [pid = 1652] [id = 388] 14:11:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x118222000) [pid = 1652] [serial = 1163] [outer = 0x0] 14:11:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x121437800) [pid = 1652] [serial = 1164] [outer = 0x118222000] 14:11:47 INFO - PROCESS | 1652 | 1465247507886 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x124013400) [pid = 1652] [serial = 1165] [outer = 0x118222000] 14:11:48 INFO - PROCESS | 1652 | 1465247508209 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"]]]}] 14:11:48 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 () { 14:11:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:11:48 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 () { 14:11:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:11:48 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 () { 14:11:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:11:48 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 () { 14:11:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:11:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 520ms 14:11:48 INFO - PROCESS | 1652 | 1465247508239 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:11:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:11:48 INFO - PROCESS | 1652 | 1465247508241 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 14:11:48 INFO - PROCESS | 1652 | 1465247508252 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 1652 | 1465247508254 Marionette TRACE conn2 <- [1,1526,null,{}] 14:11:48 INFO - PROCESS | 1652 | 1465247508256 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}] 14:11:48 INFO - PROCESS | 1652 | 1465247508257 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:48 INFO - PROCESS | 1652 | 1465247508366 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:11:48 INFO - PROCESS | 1652 | 1465247508379 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1652 | 1465247508380 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12906f000 == 34 [pid = 1652] [id = 389] 14:11:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1185ce400) [pid = 1652] [serial = 1166] [outer = 0x0] 14:11:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1242b6c00) [pid = 1652] [serial = 1167] [outer = 0x1185ce400] 14:11:48 INFO - PROCESS | 1652 | 1465247508420 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x126735000) [pid = 1652] [serial = 1168] [outer = 0x1185ce400] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x118217800) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12894d400) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128ae5c00) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x126a62800) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11675d000) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11989d800) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12a466400) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a502400) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112fea400) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1182b0000) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1214cf400) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1185cec00) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185cb800) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112fc3400) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116978400) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112a74400) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128928000) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185cf400) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128b4b400) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12112dc00) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1290a3800) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:11:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128aec800) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:11:49 INFO - PROCESS | 1652 | 1465247509377 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"]]]}] 14:11:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:11:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:11:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:11:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1179ms 14:11:49 INFO - PROCESS | 1652 | 1465247509424 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 1652 | 1465247509425 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 14:11:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:11:49 INFO - PROCESS | 1652 | 1465247509427 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 1652 | 1465247509428 Marionette TRACE conn2 <- [1,1530,null,{}] 14:11:49 INFO - PROCESS | 1652 | 1465247509431 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}] 14:11:49 INFO - PROCESS | 1652 | 1465247509432 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:49 INFO - PROCESS | 1652 | 1465247509509 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:11:49 INFO - PROCESS | 1652 | 1465247509577 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 1652 | 1465247509578 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1e800 == 35 [pid = 1652] [id = 390] 14:11:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112fc3400) [pid = 1652] [serial = 1169] [outer = 0x0] 14:11:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119a54000) [pid = 1652] [serial = 1170] [outer = 0x112fc3400] 14:11:49 INFO - PROCESS | 1652 | 1465247509602 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12473f400) [pid = 1652] [serial = 1171] [outer = 0x112fc3400] 14:11:49 INFO - PROCESS | 1652 | 1465247509844 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]]]}] 14:11:49 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 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:11:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:11:49 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. 14:11:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:11:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 14:11:49 INFO - PROCESS | 1652 | 1465247509896 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 1652 | 1465247509907 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 14:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:11:49 INFO - PROCESS | 1652 | 1465247509915 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 1652 | 1465247509916 Marionette TRACE conn2 <- [1,1534,null,{}] 14:11:49 INFO - PROCESS | 1652 | 1465247509926 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}] 14:11:49 INFO - PROCESS | 1652 | 1465247509927 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:50 INFO - PROCESS | 1652 | 1465247510013 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:11:50 INFO - PROCESS | 1652 | 1465247510017 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1652 | 1465247510018 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d3000 == 36 [pid = 1652] [id = 391] 14:11:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1214d7c00) [pid = 1652] [serial = 1172] [outer = 0x0] 14:11:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126a63400) [pid = 1652] [serial = 1173] [outer = 0x1214d7c00] 14:11:50 INFO - PROCESS | 1652 | 1465247510042 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126dae400) [pid = 1652] [serial = 1174] [outer = 0x1214d7c00] 14:11:50 INFO - PROCESS | 1652 | 1465247510362 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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 469ms 14:11:50 INFO - PROCESS | 1652 | 1465247510385 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 1652 | 1465247510386 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 14:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:11:50 INFO - PROCESS | 1652 | 1465247510392 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 1652 | 1465247510393 Marionette TRACE conn2 <- [1,1538,null,{}] 14:11:50 INFO - PROCESS | 1652 | 1465247510395 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}] 14:11:50 INFO - PROCESS | 1652 | 1465247510397 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:50 INFO - PROCESS | 1652 | 1465247510515 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:11:50 INFO - PROCESS | 1652 | 1465247510521 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1652 | 1465247510522 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aeca000 == 37 [pid = 1652] [id = 392] 14:11:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126a68c00) [pid = 1652] [serial = 1175] [outer = 0x0] 14:11:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126db2000) [pid = 1652] [serial = 1176] [outer = 0x126a68c00] 14:11:50 INFO - PROCESS | 1652 | 1465247510547 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128929400) [pid = 1652] [serial = 1177] [outer = 0x126a68c00] 14:11:50 INFO - PROCESS | 1652 | 1465247510879 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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 14:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:11:50 INFO - PROCESS | 1652 | 1465247510911 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 1652 | 1465247510912 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 14:11:50 INFO - PROCESS | 1652 | 1465247510914 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 1652 | 1465247510916 Marionette TRACE conn2 <- [1,1542,null,{}] 14:11:50 INFO - PROCESS | 1652 | 1465247510927 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}] 14:11:50 INFO - PROCESS | 1652 | 1465247510929 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:51 INFO - PROCESS | 1652 | 1465247511024 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:11:51 INFO - PROCESS | 1652 | 1465247511027 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 1652 | 1465247511028 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12460d000 == 38 [pid = 1652] [id = 393] 14:11:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126db7800) [pid = 1652] [serial = 1178] [outer = 0x0] 14:11:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128957800) [pid = 1652] [serial = 1179] [outer = 0x126db7800] 14:11:51 INFO - PROCESS | 1652 | 1465247511054 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128af1c00) [pid = 1652] [serial = 1180] [outer = 0x126db7800] 14:11:51 INFO - PROCESS | 1652 | --DOCSHELL 0x11103d800 == 37 [pid = 1652] [id = 383] 14:11:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a3800 == 36 [pid = 1652] [id = 382] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x126a21000 == 35 [pid = 1652] [id = 388] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12906f000 == 34 [pid = 1652] [id = 389] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x119cae000 == 33 [pid = 1652] [id = 386] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x118290800 == 32 [pid = 1652] [id = 384] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1e800 == 31 [pid = 1652] [id = 390] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d3000 == 30 [pid = 1652] [id = 391] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d5800 == 29 [pid = 1652] [id = 385] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x124cdb000 == 28 [pid = 1652] [id = 387] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a509c00) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ae95c00) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119ac7000) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x123fb8800) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124009400) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12448ec00) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1266b0c00) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128926000) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a5c8800) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119770c00) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119a0d400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1187b9400) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119774c00) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115ee7000) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11815c800) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12894dc00) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b8a2000) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128952c00) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128aed800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128ccec00) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12c538800) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121138400) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b799000) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12c530400) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12c9dc800) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b89b000) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118f25400) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128b82c00) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a465400) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128ae4400) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b8b5000) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12aeca000 == 27 [pid = 1652] [id = 392] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11938c000) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128af1800) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1295ec400) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12a438400) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128b86800) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12400f400) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 14:11:52 INFO - PROCESS | 1652 | 1465247512579 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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1684ms 14:11:52 INFO - PROCESS | 1652 | 1465247512599 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 1652 | 1465247512601 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 14:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:11:52 INFO - PROCESS | 1652 | 1465247512605 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 1652 | 1465247512607 Marionette TRACE conn2 <- [1,1546,null,{}] 14:11:52 INFO - PROCESS | 1652 | 1465247512611 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}] 14:11:52 INFO - PROCESS | 1652 | 1465247512613 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:52 INFO - PROCESS | 1652 | 1465247512700 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:11:52 INFO - PROCESS | 1652 | 1465247512751 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 1652 | 1465247512754 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x112da6000 == 28 [pid = 1652] [id = 394] 14:11:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112ed7800) [pid = 1652] [serial = 1181] [outer = 0x0] 14:11:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112eeb800) [pid = 1652] [serial = 1182] [outer = 0x112ed7800] 14:11:52 INFO - PROCESS | 1652 | 1465247512782 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1131d2800) [pid = 1652] [serial = 1183] [outer = 0x112ed7800] 14:11:53 INFO - PROCESS | 1652 | 1465247513097 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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 14:11:53 INFO - PROCESS | 1652 | 1465247513126 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 1652 | 1465247513129 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 14:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:11:53 INFO - PROCESS | 1652 | 1465247513134 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 1652 | 1465247513136 Marionette TRACE conn2 <- [1,1550,null,{}] 14:11:53 INFO - PROCESS | 1652 | 1465247513141 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}] 14:11:53 INFO - PROCESS | 1652 | 1465247513143 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:53 INFO - PROCESS | 1652 | 1465247513220 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:11:53 INFO - PROCESS | 1652 | 1465247513224 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1652 | 1465247513226 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b1000 == 29 [pid = 1652] [id = 395] 14:11:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x114e8c400) [pid = 1652] [serial = 1184] [outer = 0x0] 14:11:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116228c00) [pid = 1652] [serial = 1185] [outer = 0x114e8c400] 14:11:53 INFO - PROCESS | 1652 | 1465247513255 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1167ec400) [pid = 1652] [serial = 1186] [outer = 0x114e8c400] 14:11:53 INFO - PROCESS | 1652 | 1465247513581 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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 473ms 14:11:53 INFO - PROCESS | 1652 | 1465247513608 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 1652 | 1465247513617 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 14:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:11:53 INFO - PROCESS | 1652 | 1465247513621 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 1652 | 1465247513625 Marionette TRACE conn2 <- [1,1554,null,{}] 14:11:53 INFO - PROCESS | 1652 | 1465247513633 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}] 14:11:53 INFO - PROCESS | 1652 | 1465247513636 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:53 INFO - PROCESS | 1652 | 1465247513712 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:11:53 INFO - PROCESS | 1652 | 1465247513717 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1652 | 1465247513719 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118237000 == 30 [pid = 1652] [id = 396] 14:11:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x111e5a000) [pid = 1652] [serial = 1187] [outer = 0x0] 14:11:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1176c5400) [pid = 1652] [serial = 1188] [outer = 0x111e5a000] 14:11:53 INFO - PROCESS | 1652 | 1465247513750 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118217800) [pid = 1652] [serial = 1189] [outer = 0x111e5a000] 14:11:54 INFO - PROCESS | 1652 | 1465247514093 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 525ms 14:11:54 INFO - PROCESS | 1652 | 1465247514145 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 1652 | 1465247514147 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 14:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:11:54 INFO - PROCESS | 1652 | 1465247514149 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 1652 | 1465247514150 Marionette TRACE conn2 <- [1,1558,null,{}] 14:11:54 INFO - PROCESS | 1652 | 1465247514153 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}] 14:11:54 INFO - PROCESS | 1652 | 1465247514154 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:54 INFO - PROCESS | 1652 | 1465247514253 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:11:54 INFO - PROCESS | 1652 | 1465247514259 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 1652 | 1465247514260 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x118acb800 == 31 [pid = 1652] [id = 397] 14:11:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118157800) [pid = 1652] [serial = 1190] [outer = 0x0] 14:11:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1182b4000) [pid = 1652] [serial = 1191] [outer = 0x118157800] 14:11:54 INFO - PROCESS | 1652 | 1465247514285 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1185c5400) [pid = 1652] [serial = 1192] [outer = 0x118157800] 14:11:54 INFO - PROCESS | 1652 | 1465247514585 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 14:11:54 INFO - PROCESS | 1652 | 1465247514618 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 1652 | 1465247514619 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 14:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:11:54 INFO - PROCESS | 1652 | 1465247514624 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 1652 | 1465247514625 Marionette TRACE conn2 <- [1,1562,null,{}] 14:11:54 INFO - PROCESS | 1652 | 1465247514627 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}] 14:11:54 INFO - PROCESS | 1652 | 1465247514637 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:54 INFO - PROCESS | 1652 | 1465247514707 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:11:54 INFO - PROCESS | 1652 | 1465247514710 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 1652 | 1465247514711 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119712000 == 32 [pid = 1652] [id = 398] 14:11:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113c5e400) [pid = 1652] [serial = 1193] [outer = 0x0] 14:11:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1185d0000) [pid = 1652] [serial = 1194] [outer = 0x113c5e400] 14:11:54 INFO - PROCESS | 1652 | 1465247514737 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1187bfc00) [pid = 1652] [serial = 1195] [outer = 0x113c5e400] 14:11:55 INFO - PROCESS | 1652 | 1465247515067 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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 469ms 14:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:11:55 INFO - PROCESS | 1652 | 1465247515092 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 1652 | 1465247515094 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 14:11:55 INFO - PROCESS | 1652 | 1465247515096 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 1652 | 1465247515097 Marionette TRACE conn2 <- [1,1566,null,{}] 14:11:55 INFO - PROCESS | 1652 | 1465247515099 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}] 14:11:55 INFO - PROCESS | 1652 | 1465247515103 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:55 INFO - PROCESS | 1652 | 1465247515218 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:11:55 INFO - PROCESS | 1652 | 1465247515227 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1652 | 1465247515228 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d3000 == 33 [pid = 1652] [id = 399] 14:11:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1187bf400) [pid = 1652] [serial = 1196] [outer = 0x0] 14:11:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118aa9400) [pid = 1652] [serial = 1197] [outer = 0x1187bf400] 14:11:55 INFO - PROCESS | 1652 | 1465247515253 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119771000) [pid = 1652] [serial = 1198] [outer = 0x1187bf400] 14:11:55 INFO - PROCESS | 1652 | 1465247515557 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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 469ms 14:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:11:55 INFO - PROCESS | 1652 | 1465247515566 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 1652 | 1465247515567 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 14:11:55 INFO - PROCESS | 1652 | 1465247515569 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 1652 | 1465247515572 Marionette TRACE conn2 <- [1,1570,null,{}] 14:11:55 INFO - PROCESS | 1652 | 1465247515577 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}] 14:11:55 INFO - PROCESS | 1652 | 1465247515578 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:55 INFO - PROCESS | 1652 | 1465247515658 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:11:55 INFO - PROCESS | 1652 | 1465247515662 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1652 | 1465247515663 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e5800 == 34 [pid = 1652] [id = 400] 14:11:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1187c3000) [pid = 1652] [serial = 1199] [outer = 0x0] 14:11:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119891400) [pid = 1652] [serial = 1200] [outer = 0x1187c3000] 14:11:55 INFO - PROCESS | 1652 | 1465247515689 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119930c00) [pid = 1652] [serial = 1201] [outer = 0x1187c3000] 14:11:56 INFO - PROCESS | 1652 | 1465247516012 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 474ms 14:11:56 INFO - PROCESS | 1652 | 1465247516043 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 1652 | 1465247516044 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 14:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:11:56 INFO - PROCESS | 1652 | 1465247516046 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 1652 | 1465247516047 Marionette TRACE conn2 <- [1,1574,null,{}] 14:11:56 INFO - PROCESS | 1652 | 1465247516050 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}] 14:11:56 INFO - PROCESS | 1652 | 1465247516051 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:56 INFO - PROCESS | 1652 | 1465247516151 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:11:56 INFO - PROCESS | 1652 | 1465247516157 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 1652 | 1465247516158 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b11800 == 35 [pid = 1652] [id = 401] 14:11:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1129c7c00) [pid = 1652] [serial = 1202] [outer = 0x0] 14:11:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119933800) [pid = 1652] [serial = 1203] [outer = 0x1129c7c00] 14:11:56 INFO - PROCESS | 1652 | 1465247516182 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119a53000) [pid = 1652] [serial = 1204] [outer = 0x1129c7c00] 14:11:56 INFO - PROCESS | 1652 | 1465247516490 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 469ms 14:11:56 INFO - PROCESS | 1652 | 1465247516516 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 1652 | 1465247516518 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 14:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:11:56 INFO - PROCESS | 1652 | 1465247516521 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 1652 | 1465247516524 Marionette TRACE conn2 <- [1,1578,null,{}] 14:11:56 INFO - PROCESS | 1652 | 1465247516526 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}] 14:11:56 INFO - PROCESS | 1652 | 1465247516527 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:56 INFO - PROCESS | 1652 | 1465247516608 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:11:56 INFO - PROCESS | 1652 | 1465247516611 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 1652 | 1465247516612 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118236000 == 36 [pid = 1652] [id = 402] 14:11:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119a57800) [pid = 1652] [serial = 1205] [outer = 0x0] 14:11:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119a59000) [pid = 1652] [serial = 1206] [outer = 0x119a57800] 14:11:56 INFO - PROCESS | 1652 | 1465247516636 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119de6400) [pid = 1652] [serial = 1207] [outer = 0x119a57800] 14:11:56 INFO - PROCESS | 1652 | 1465247516940 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 475ms 14:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:11:57 INFO - PROCESS | 1652 | 1465247516995 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 1652 | 1465247516997 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 14:11:57 INFO - PROCESS | 1652 | 1465247516999 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 1652 | 1465247517000 Marionette TRACE conn2 <- [1,1582,null,{}] 14:11:57 INFO - PROCESS | 1652 | 1465247517002 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}] 14:11:57 INFO - PROCESS | 1652 | 1465247517003 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:57 INFO - PROCESS | 1652 | 1465247517110 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:11:57 INFO - PROCESS | 1652 | 1465247517116 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 1652 | 1465247517117 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fcb000 == 37 [pid = 1652] [id = 403] 14:11:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119936400) [pid = 1652] [serial = 1208] [outer = 0x0] 14:11:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119de6800) [pid = 1652] [serial = 1209] [outer = 0x119936400] 14:11:57 INFO - PROCESS | 1652 | 1465247517142 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121132400) [pid = 1652] [serial = 1210] [outer = 0x119936400] 14:11:57 INFO - PROCESS | 1652 | 1465247517446 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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 14:11:57 INFO - PROCESS | 1652 | 1465247517468 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 1652 | 1465247517470 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 14:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:11:57 INFO - PROCESS | 1652 | 1465247517476 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 1652 | 1465247517477 Marionette TRACE conn2 <- [1,1586,null,{}] 14:11:57 INFO - PROCESS | 1652 | 1465247517480 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}] 14:11:57 INFO - PROCESS | 1652 | 1465247517481 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:57 INFO - PROCESS | 1652 | 1465247517579 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:11:57 INFO - PROCESS | 1652 | 1465247517592 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 1652 | 1465247517594 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970f800 == 38 [pid = 1652] [id = 404] 14:11:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121437c00) [pid = 1652] [serial = 1211] [outer = 0x0] 14:11:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12143b000) [pid = 1652] [serial = 1212] [outer = 0x121437c00] 14:11:57 INFO - PROCESS | 1652 | 1465247517621 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1218e9800) [pid = 1652] [serial = 1213] [outer = 0x121437c00] 14:11:58 INFO - PROCESS | 1652 | 1465247518000 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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 14:11:58 INFO - PROCESS | 1652 | 1465247518049 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 1652 | 1465247518050 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 14:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:11:58 INFO - PROCESS | 1652 | 1465247518053 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 1652 | 1465247518054 Marionette TRACE conn2 <- [1,1590,null,{}] 14:11:58 INFO - PROCESS | 1652 | 1465247518056 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}] 14:11:58 INFO - PROCESS | 1652 | 1465247518057 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:58 INFO - PROCESS | 1652 | 1465247518156 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:11:58 INFO - PROCESS | 1652 | 1465247518160 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 1652 | 1465247518161 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x129071000 == 39 [pid = 1652] [id = 405] 14:11:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121438800) [pid = 1652] [serial = 1214] [outer = 0x0] 14:11:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x123fb6c00) [pid = 1652] [serial = 1215] [outer = 0x121438800] 14:11:58 INFO - PROCESS | 1652 | 1465247518185 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124009400) [pid = 1652] [serial = 1216] [outer = 0x121438800] 14:11:58 INFO - PROCESS | 1652 | 1465247518496 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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 469ms 14:11:58 INFO - PROCESS | 1652 | 1465247518527 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 1652 | 1465247518528 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 14:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:11:58 INFO - PROCESS | 1652 | 1465247518530 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 1652 | 1465247518531 Marionette TRACE conn2 <- [1,1594,null,{}] 14:11:58 INFO - PROCESS | 1652 | 1465247518534 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}] 14:11:58 INFO - PROCESS | 1652 | 1465247518535 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:58 INFO - PROCESS | 1652 | 1465247518645 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:11:58 INFO - PROCESS | 1652 | 1465247518649 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 1652 | 1465247518650 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a38f800 == 40 [pid = 1652] [id = 406] 14:11:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119772000) [pid = 1652] [serial = 1217] [outer = 0x0] 14:11:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12400dc00) [pid = 1652] [serial = 1218] [outer = 0x119772000] 14:11:58 INFO - PROCESS | 1652 | 1465247518674 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12429a800) [pid = 1652] [serial = 1219] [outer = 0x119772000] 14:11:59 INFO - PROCESS | 1652 | 1465247519019 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 521ms 14:11:59 INFO - PROCESS | 1652 | 1465247519054 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 1652 | 1465247519055 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 14:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:11:59 INFO - PROCESS | 1652 | 1465247519057 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1652 | 1465247519059 Marionette TRACE conn2 <- [1,1598,null,{}] 14:11:59 INFO - PROCESS | 1652 | 1465247519061 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}] 14:11:59 INFO - PROCESS | 1652 | 1465247519062 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:59 INFO - PROCESS | 1652 | 1465247519161 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:11:59 INFO - PROCESS | 1652 | 1465247519164 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 1652 | 1465247519165 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4f3800 == 41 [pid = 1652] [id = 407] 14:11:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12194d400) [pid = 1652] [serial = 1220] [outer = 0x0] 14:11:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1244e7800) [pid = 1652] [serial = 1221] [outer = 0x12194d400] 14:11:59 INFO - PROCESS | 1652 | 1465247519189 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x124d11400) [pid = 1652] [serial = 1222] [outer = 0x12194d400] 14:11:59 INFO - PROCESS | 1652 | 1465247519504 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 14:11:59 INFO - PROCESS | 1652 | 1465247519527 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 1652 | 1465247519528 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 14:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:11:59 INFO - PROCESS | 1652 | 1465247519530 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1652 | 1465247519531 Marionette TRACE conn2 <- [1,1602,null,{}] 14:11:59 INFO - PROCESS | 1652 | 1465247519541 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}] 14:11:59 INFO - PROCESS | 1652 | 1465247519542 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:59 INFO - PROCESS | 1652 | 1465247519661 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:11:59 INFO - PROCESS | 1652 | 1465247519665 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 1652 | 1465247519666 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:11:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aece000 == 42 [pid = 1652] [id = 408] 14:11:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1244e1400) [pid = 1652] [serial = 1223] [outer = 0x0] 14:11:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x124f49800) [pid = 1652] [serial = 1224] [outer = 0x1244e1400] 14:11:59 INFO - PROCESS | 1652 | 1465247519722 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1266ba400) [pid = 1652] [serial = 1225] [outer = 0x1244e1400] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1214d7c00) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118216800) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x113c5a000) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x113c5bc00) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119a0b800) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12473e800) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x124740000) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128b42000) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119936000) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119891c00) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11554b800) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126a68c00) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119287400) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x113c2d800) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118222000) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185ce400) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:11:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112fc3400) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:12:00 INFO - PROCESS | 1652 | 1465247520139 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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 620ms 14:12:00 INFO - PROCESS | 1652 | 1465247520151 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 1652 | 1465247520152 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 14:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:12:00 INFO - PROCESS | 1652 | 1465247520163 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1652 | 1465247520164 Marionette TRACE conn2 <- [1,1606,null,{}] 14:12:00 INFO - PROCESS | 1652 | 1465247520166 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}] 14:12:00 INFO - PROCESS | 1652 | 1465247520167 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:00 INFO - PROCESS | 1652 | 1465247520280 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:12:00 INFO - PROCESS | 1652 | 1465247520320 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 1652 | 1465247520321 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba2000 == 43 [pid = 1652] [id = 409] 14:12:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112fe4c00) [pid = 1652] [serial = 1226] [outer = 0x0] 14:12:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11938e000) [pid = 1652] [serial = 1227] [outer = 0x112fe4c00] 14:12:00 INFO - PROCESS | 1652 | 1465247520345 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12134dc00) [pid = 1652] [serial = 1228] [outer = 0x112fe4c00] 14:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 470ms 14:12:00 INFO - PROCESS | 1652 | 1465247520627 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]]]}] 14:12:00 INFO - PROCESS | 1652 | 1465247520632 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 1652 | 1465247520633 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 14:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:12:00 INFO - PROCESS | 1652 | 1465247520645 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1652 | 1465247520646 Marionette TRACE conn2 <- [1,1610,null,{}] 14:12:00 INFO - PROCESS | 1652 | 1465247520648 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}] 14:12:00 INFO - PROCESS | 1652 | 1465247520649 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:00 INFO - PROCESS | 1652 | 1465247520745 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:12:00 INFO - PROCESS | 1652 | 1465247520749 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 1652 | 1465247520750 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8db800 == 44 [pid = 1652] [id = 410] 14:12:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112fea400) [pid = 1652] [serial = 1229] [outer = 0x0] 14:12:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124f49000) [pid = 1652] [serial = 1230] [outer = 0x112fea400] 14:12:00 INFO - PROCESS | 1652 | 1465247520774 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126a35c00) [pid = 1652] [serial = 1231] [outer = 0x112fea400] 14:12:01 INFO - PROCESS | 1652 | 1465247521093 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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 474ms 14:12:01 INFO - PROCESS | 1652 | 1465247521114 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 1652 | 1465247521115 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 14:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:12:01 INFO - PROCESS | 1652 | 1465247521117 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 1652 | 1465247521118 Marionette TRACE conn2 <- [1,1614,null,{}] 14:12:01 INFO - PROCESS | 1652 | 1465247521122 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}] 14:12:01 INFO - PROCESS | 1652 | 1465247521124 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:01 INFO - PROCESS | 1652 | 1465247521232 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:12:01 INFO - PROCESS | 1652 | 1465247521238 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1652 | 1465247521239 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbe8800 == 45 [pid = 1652] [id = 411] 14:12:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1198da800) [pid = 1652] [serial = 1232] [outer = 0x0] 14:12:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126a5c400) [pid = 1652] [serial = 1233] [outer = 0x1198da800] 14:12:01 INFO - PROCESS | 1652 | 1465247521263 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126dad000) [pid = 1652] [serial = 1234] [outer = 0x1198da800] 14:12:01 INFO - PROCESS | 1652 | 1465247521549 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]]]}] 14:12:01 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 14:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 469ms 14:12:01 INFO - PROCESS | 1652 | 1465247521586 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 1652 | 1465247521589 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 14:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:12:01 INFO - PROCESS | 1652 | 1465247521593 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 1652 | 1465247521594 Marionette TRACE conn2 <- [1,1618,null,{}] 14:12:01 INFO - PROCESS | 1652 | 1465247521596 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}] 14:12:01 INFO - PROCESS | 1652 | 1465247521606 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:01 INFO - PROCESS | 1652 | 1465247521686 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:12:01 INFO - PROCESS | 1652 | 1465247521692 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1652 | 1465247521693 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c420000 == 46 [pid = 1652] [id = 412] 14:12:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126a65c00) [pid = 1652] [serial = 1235] [outer = 0x0] 14:12:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126db9400) [pid = 1652] [serial = 1236] [outer = 0x126a65c00] 14:12:01 INFO - PROCESS | 1652 | 1465247521717 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12892d800) [pid = 1652] [serial = 1237] [outer = 0x126a65c00] 14:12:02 INFO - PROCESS | 1652 | 1465247522211 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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 668ms 14:12:02 INFO - PROCESS | 1652 | 1465247522262 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 1652 | 1465247522264 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 14:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:12:02 INFO - PROCESS | 1652 | 1465247522268 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 1652 | 1465247522270 Marionette TRACE conn2 <- [1,1622,null,{}] 14:12:02 INFO - PROCESS | 1652 | 1465247522273 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}] 14:12:02 INFO - PROCESS | 1652 | 1465247522275 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:02 INFO - PROCESS | 1652 | 1465247522396 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:12:02 INFO - PROCESS | 1652 | 1465247522456 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1652 | 1465247522458 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x116521800 == 47 [pid = 1652] [id = 413] 14:12:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1129cac00) [pid = 1652] [serial = 1238] [outer = 0x0] 14:12:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x112ed4c00) [pid = 1652] [serial = 1239] [outer = 0x1129cac00] 14:12:02 INFO - PROCESS | 1652 | 1465247522488 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1133a7800) [pid = 1652] [serial = 1240] [outer = 0x1129cac00] 14:12:03 INFO - PROCESS | 1652 | 1465247523058 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]]]}] 14:12:03 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 14:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 822ms 14:12:03 INFO - PROCESS | 1652 | 1465247523141 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 1652 | 1465247523144 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 14:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:12:03 INFO - PROCESS | 1652 | 1465247523149 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 1652 | 1465247523151 Marionette TRACE conn2 <- [1,1626,null,{}] 14:12:03 INFO - PROCESS | 1652 | 1465247523154 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}] 14:12:03 INFO - PROCESS | 1652 | 1465247523156 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:03 INFO - PROCESS | 1652 | 1465247523270 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:12:03 INFO - PROCESS | 1652 | 1465247523351 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 1652 | 1465247523352 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x111042800 == 48 [pid = 1652] [id = 414] 14:12:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116294c00) [pid = 1652] [serial = 1241] [outer = 0x0] 14:12:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1167e9400) [pid = 1652] [serial = 1242] [outer = 0x116294c00] 14:12:03 INFO - PROCESS | 1652 | 1465247523383 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1175a7000) [pid = 1652] [serial = 1243] [outer = 0x116294c00] 14:12:04 INFO - PROCESS | 1652 | 1465247524034 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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 920ms 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbe8800 == 47 [pid = 1652] [id = 411] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8db800 == 46 [pid = 1652] [id = 410] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba2000 == 45 [pid = 1652] [id = 409] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12aece000 == 44 [pid = 1652] [id = 408] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4f3800 == 43 [pid = 1652] [id = 407] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a38f800 == 42 [pid = 1652] [id = 406] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128957800) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | 1465247524116 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 1652 | 1465247524118 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x129071000 == 41 [pid = 1652] [id = 405] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x11970f800 == 40 [pid = 1652] [id = 404] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x124fcb000 == 39 [pid = 1652] [id = 403] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x118236000 == 38 [pid = 1652] [id = 402] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x123b11800 == 37 [pid = 1652] [id = 401] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e5800 == 36 [pid = 1652] [id = 400] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d3000 == 35 [pid = 1652] [id = 399] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x119712000 == 34 [pid = 1652] [id = 398] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x118acb800 == 33 [pid = 1652] [id = 397] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x118237000 == 32 [pid = 1652] [id = 396] 14:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b1000 == 31 [pid = 1652] [id = 395] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x112da6000 == 30 [pid = 1652] [id = 394] 14:12:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12460d000 == 29 [pid = 1652] [id = 393] 14:12:04 INFO - PROCESS | 1652 | 1465247524130 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 1652 | 1465247524132 Marionette TRACE conn2 <- [1,1630,null,{}] 14:12:04 INFO - PROCESS | 1652 | 1465247524136 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}] 14:12:04 INFO - PROCESS | 1652 | 1465247524138 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:04 INFO - PROCESS | 1652 | 1465247524217 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:12:04 INFO - PROCESS | 1652 | 1465247524227 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 1652 | 1465247524228 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11640f000 == 30 [pid = 1652] [id = 415] 14:12:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1180cd800) [pid = 1652] [serial = 1244] [outer = 0x0] 14:12:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118153c00) [pid = 1652] [serial = 1245] [outer = 0x1180cd800] 14:12:04 INFO - PROCESS | 1652 | 1465247524255 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1182ad800) [pid = 1652] [serial = 1246] [outer = 0x1180cd800] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x11b1a2000) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x121437800) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1242b6c00) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119a54000) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124013400) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x126a63400) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126735000) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1185c6000) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1187b7400) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11988fc00) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119933000) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116906000) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1182b3c00) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119de5400) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12112fc00) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126397000) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126db4800) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128ae5400) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128b40400) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12909cc00) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a50d000) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119938400) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128fe1c00) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1198d4800) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119934400) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11690bc00) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128929400) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1176bfc00) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119de9800) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119a57000) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126dae400) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121134c00) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12473f400) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126db2000) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1652 | 1465247524623 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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 523ms 14:12:04 INFO - PROCESS | 1652 | 1465247524652 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 1652 | 1465247524656 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 14:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:12:04 INFO - PROCESS | 1652 | 1465247524660 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 1652 | 1465247524662 Marionette TRACE conn2 <- [1,1634,null,{}] 14:12:04 INFO - PROCESS | 1652 | 1465247524664 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}] 14:12:04 INFO - PROCESS | 1652 | 1465247524666 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:04 INFO - PROCESS | 1652 | 1465247524747 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:12:04 INFO - PROCESS | 1652 | 1465247524776 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 1652 | 1465247524777 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e7f000 == 31 [pid = 1652] [id = 416] 14:12:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1187b9c00) [pid = 1652] [serial = 1247] [outer = 0x0] 14:12:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1187bc800) [pid = 1652] [serial = 1248] [outer = 0x1187b9c00] 14:12:04 INFO - PROCESS | 1652 | 1465247524804 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118aa3800) [pid = 1652] [serial = 1249] [outer = 0x1187b9c00] 14:12:05 INFO - PROCESS | 1652 | 1465247525160 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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 14:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:12:05 INFO - PROCESS | 1652 | 1465247525180 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1652 | 1465247525181 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 14:12:05 INFO - PROCESS | 1652 | 1465247525183 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1652 | 1465247525186 Marionette TRACE conn2 <- [1,1638,null,{}] 14:12:05 INFO - PROCESS | 1652 | 1465247525196 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}] 14:12:05 INFO - PROCESS | 1652 | 1465247525199 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:05 INFO - PROCESS | 1652 | 1465247525305 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:12:05 INFO - PROCESS | 1652 | 1465247525314 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 1652 | 1465247525316 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119236800 == 32 [pid = 1652] [id = 417] 14:12:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115e0e000) [pid = 1652] [serial = 1250] [outer = 0x0] 14:12:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119385c00) [pid = 1652] [serial = 1251] [outer = 0x115e0e000] 14:12:05 INFO - PROCESS | 1652 | 1465247525343 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11988fc00) [pid = 1652] [serial = 1252] [outer = 0x115e0e000] 14:12:05 INFO - PROCESS | 1652 | 1465247525677 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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 524ms 14:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:12:05 INFO - PROCESS | 1652 | 1465247525709 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1652 | 1465247525711 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 14:12:05 INFO - PROCESS | 1652 | 1465247525713 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1652 | 1465247525714 Marionette TRACE conn2 <- [1,1642,null,{}] 14:12:05 INFO - PROCESS | 1652 | 1465247525716 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}] 14:12:05 INFO - PROCESS | 1652 | 1465247525717 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:05 INFO - PROCESS | 1652 | 1465247525819 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:12:05 INFO - PROCESS | 1652 | 1465247525828 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 1652 | 1465247525829 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12115a000 == 33 [pid = 1652] [id = 418] 14:12:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1198d4800) [pid = 1652] [serial = 1253] [outer = 0x0] 14:12:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119935c00) [pid = 1652] [serial = 1254] [outer = 0x1198d4800] 14:12:05 INFO - PROCESS | 1652 | 1465247525855 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a58000) [pid = 1652] [serial = 1255] [outer = 0x1198d4800] 14:12:06 INFO - PROCESS | 1652 | 1465247526175 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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 14:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:12:06 INFO - PROCESS | 1652 | 1465247526232 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 1652 | 1465247526234 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 14:12:06 INFO - PROCESS | 1652 | 1465247526236 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 1652 | 1465247526237 Marionette TRACE conn2 <- [1,1646,null,{}] 14:12:06 INFO - PROCESS | 1652 | 1465247526239 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}] 14:12:06 INFO - PROCESS | 1652 | 1465247526240 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:06 INFO - PROCESS | 1652 | 1465247526316 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:12:06 INFO - PROCESS | 1652 | 1465247526324 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1652 | 1465247526325 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1242c6000 == 34 [pid = 1652] [id = 419] 14:12:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116f81800) [pid = 1652] [serial = 1256] [outer = 0x0] 14:12:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119de7000) [pid = 1652] [serial = 1257] [outer = 0x116f81800] 14:12:06 INFO - PROCESS | 1652 | 1465247526350 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12112d800) [pid = 1652] [serial = 1258] [outer = 0x116f81800] 14:12:06 INFO - PROCESS | 1652 | 1465247526706 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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 524ms 14:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:12:06 INFO - PROCESS | 1652 | 1465247526761 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 1652 | 1465247526762 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 14:12:06 INFO - PROCESS | 1652 | 1465247526763 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 1652 | 1465247526764 Marionette TRACE conn2 <- [1,1650,null,{}] 14:12:06 INFO - PROCESS | 1652 | 1465247526767 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}] 14:12:06 INFO - PROCESS | 1652 | 1465247526771 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:06 INFO - PROCESS | 1652 | 1465247526912 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:12:06 INFO - PROCESS | 1652 | 1465247526930 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1652 | 1465247526932 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263eb800 == 35 [pid = 1652] [id = 420] 14:12:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121133400) [pid = 1652] [serial = 1259] [outer = 0x0] 14:12:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121435c00) [pid = 1652] [serial = 1260] [outer = 0x121133400] 14:12:06 INFO - PROCESS | 1652 | 1465247526977 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12400f800) [pid = 1652] [serial = 1261] [outer = 0x121133400] 14:12:07 INFO - PROCESS | 1652 | 1465247527381 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 668ms 14:12:07 INFO - PROCESS | 1652 | 1465247527433 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 1652 | 1465247527434 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 14:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:12:07 INFO - PROCESS | 1652 | 1465247527436 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1652 | 1465247527437 Marionette TRACE conn2 <- [1,1654,null,{}] 14:12:07 INFO - PROCESS | 1652 | 1465247527440 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}] 14:12:07 INFO - PROCESS | 1652 | 1465247527441 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:07 INFO - PROCESS | 1652 | 1465247527540 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:12:07 INFO - PROCESS | 1652 | 1465247527543 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 1652 | 1465247527544 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b8e800 == 36 [pid = 1652] [id = 421] 14:12:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12400fc00) [pid = 1652] [serial = 1262] [outer = 0x0] 14:12:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12448b000) [pid = 1652] [serial = 1263] [outer = 0x12400fc00] 14:12:07 INFO - PROCESS | 1652 | 1465247527568 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124d0fc00) [pid = 1652] [serial = 1264] [outer = 0x12400fc00] 14:12:07 INFO - PROCESS | 1652 | 1465247527881 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 471ms 14:12:07 INFO - PROCESS | 1652 | 1465247527910 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 1652 | 1465247527912 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 14:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:12:07 INFO - PROCESS | 1652 | 1465247527914 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1652 | 1465247527915 Marionette TRACE conn2 <- [1,1658,null,{}] 14:12:07 INFO - PROCESS | 1652 | 1465247527917 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}] 14:12:07 INFO - PROCESS | 1652 | 1465247527919 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:08 INFO - PROCESS | 1652 | 1465247528033 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:12:08 INFO - PROCESS | 1652 | 1465247528051 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 1652 | 1465247528052 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x129268000 == 37 [pid = 1652] [id = 422] 14:12:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1185cc400) [pid = 1652] [serial = 1265] [outer = 0x0] 14:12:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126397000) [pid = 1652] [serial = 1266] [outer = 0x1185cc400] 14:12:08 INFO - PROCESS | 1652 | 1465247528077 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126733400) [pid = 1652] [serial = 1267] [outer = 0x1185cc400] 14:12:08 INFO - PROCESS | 1652 | 1465247528401 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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 520ms 14:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:12:08 INFO - PROCESS | 1652 | 1465247528435 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 1652 | 1465247528436 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 14:12:08 INFO - PROCESS | 1652 | 1465247528438 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 1652 | 1465247528439 Marionette TRACE conn2 <- [1,1662,null,{}] 14:12:08 INFO - PROCESS | 1652 | 1465247528441 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}] 14:12:08 INFO - PROCESS | 1652 | 1465247528442 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:08 INFO - PROCESS | 1652 | 1465247528801 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121438800) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112ed7800) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1187c3000) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1187bf400) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121437c00) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129c7c00) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113c5e400) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119936400) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x114e8c400) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118157800) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x111e5a000) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126db7800) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119772000) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12194d400) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112fe4c00) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1244e1400) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112fea400) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a57800) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:12:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1198da800) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:12:08 INFO - PROCESS | 1652 | 1465247528872 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 1652 | 1465247528873 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fd4800 == 38 [pid = 1652] [id = 423] 14:12:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11223d400) [pid = 1652] [serial = 1268] [outer = 0x0] 14:12:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1129cf000) [pid = 1652] [serial = 1269] [outer = 0x11223d400] 14:12:08 INFO - PROCESS | 1652 | 1465247528915 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116f7e000) [pid = 1652] [serial = 1270] [outer = 0x11223d400] 14:12:09 INFO - PROCESS | 1652 | 1465247529298 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 869ms 14:12:09 INFO - PROCESS | 1652 | 1465247529308 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 1652 | 1465247529309 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 14:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:12:09 INFO - PROCESS | 1652 | 1465247529318 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 1652 | 1465247529319 Marionette TRACE conn2 <- [1,1666,null,{}] 14:12:09 INFO - PROCESS | 1652 | 1465247529324 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}] 14:12:09 INFO - PROCESS | 1652 | 1465247529325 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:09 INFO - PROCESS | 1652 | 1465247529413 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:12:09 INFO - PROCESS | 1652 | 1465247529416 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1652 | 1465247529417 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4f8000 == 39 [pid = 1652] [id = 424] 14:12:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1187bd000) [pid = 1652] [serial = 1271] [outer = 0x0] 14:12:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118aa3c00) [pid = 1652] [serial = 1272] [outer = 0x1187bd000] 14:12:09 INFO - PROCESS | 1652 | 1465247529442 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119a57000) [pid = 1652] [serial = 1273] [outer = 0x1187bd000] 14:12:09 INFO - PROCESS | 1652 | 1465247529776 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 471ms 14:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:12:09 INFO - PROCESS | 1652 | 1465247529791 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 1652 | 1465247529792 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 14:12:09 INFO - PROCESS | 1652 | 1465247529794 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 1652 | 1465247529796 Marionette TRACE conn2 <- [1,1670,null,{}] 14:12:09 INFO - PROCESS | 1652 | 1465247529798 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}] 14:12:09 INFO - PROCESS | 1652 | 1465247529800 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:09 INFO - PROCESS | 1652 | 1465247529898 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:12:09 INFO - PROCESS | 1652 | 1465247529902 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1652 | 1465247529903 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6a9000 == 40 [pid = 1652] [id = 425] 14:12:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1242b0000) [pid = 1652] [serial = 1274] [outer = 0x0] 14:12:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126dba400) [pid = 1652] [serial = 1275] [outer = 0x1242b0000] 14:12:09 INFO - PROCESS | 1652 | 1465247529931 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12894f800) [pid = 1652] [serial = 1276] [outer = 0x1242b0000] 14:12:10 INFO - PROCESS | 1652 | 1465247530265 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 14:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:12:10 INFO - PROCESS | 1652 | 1465247530317 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 1652 | 1465247530318 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 14:12:10 INFO - PROCESS | 1652 | 1465247530320 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 1652 | 1465247530321 Marionette TRACE conn2 <- [1,1674,null,{}] 14:12:10 INFO - PROCESS | 1652 | 1465247530341 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}] 14:12:10 INFO - PROCESS | 1652 | 1465247530342 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:10 INFO - PROCESS | 1652 | 1465247530419 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:12:10 INFO - PROCESS | 1652 | 1465247530425 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1652 | 1465247530426 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbee800 == 41 [pid = 1652] [id = 426] 14:12:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128951c00) [pid = 1652] [serial = 1277] [outer = 0x0] 14:12:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128acbc00) [pid = 1652] [serial = 1278] [outer = 0x128951c00] 14:12:10 INFO - PROCESS | 1652 | 1465247530450 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128ad5000) [pid = 1652] [serial = 1279] [outer = 0x128951c00] 14:12:10 INFO - PROCESS | 1652 | 1465247530906 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 14:12:10 INFO - PROCESS | 1652 | 1465247530951 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 1652 | 1465247530953 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 14:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:12:10 INFO - PROCESS | 1652 | 1465247530976 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 1652 | 1465247530979 Marionette TRACE conn2 <- [1,1678,null,{}] 14:12:10 INFO - PROCESS | 1652 | 1465247530983 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}] 14:12:10 INFO - PROCESS | 1652 | 1465247530985 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:11 INFO - PROCESS | 1652 | 1465247531109 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:12:11 INFO - PROCESS | 1652 | 1465247531238 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 1652 | 1465247531239 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fd1000 == 42 [pid = 1652] [id = 427] 14:12:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113c5fc00) [pid = 1652] [serial = 1280] [outer = 0x0] 14:12:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11690bc00) [pid = 1652] [serial = 1281] [outer = 0x113c5fc00] 14:12:11 INFO - PROCESS | 1652 | 1465247531293 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118221800) [pid = 1652] [serial = 1282] [outer = 0x113c5fc00] 14:12:11 INFO - PROCESS | 1652 | 1465247531812 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 874ms 14:12:11 INFO - PROCESS | 1652 | 1465247531848 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 1652 | 1465247531851 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 14:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:12:11 INFO - PROCESS | 1652 | 1465247531856 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1652 | 1465247531858 Marionette TRACE conn2 <- [1,1682,null,{}] 14:12:11 INFO - PROCESS | 1652 | 1465247531860 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}] 14:12:11 INFO - PROCESS | 1652 | 1465247531862 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:11 INFO - PROCESS | 1652 | 1465247531966 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:12:12 INFO - PROCESS | 1652 | 1465247532027 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1652 | 1465247532028 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114f000 == 43 [pid = 1652] [id = 428] 14:12:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1185c9000) [pid = 1652] [serial = 1283] [outer = 0x0] 14:12:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118aaac00) [pid = 1652] [serial = 1284] [outer = 0x1185c9000] 14:12:12 INFO - PROCESS | 1652 | 1465247532058 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119282800) [pid = 1652] [serial = 1285] [outer = 0x1185c9000] 14:12:12 INFO - PROCESS | 1652 | 1465247532479 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]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 669ms 14:12:12 INFO - PROCESS | 1652 | 1465247532525 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 1652 | 1465247532527 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 14:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:12:12 INFO - PROCESS | 1652 | 1465247532529 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 1652 | 1465247532532 Marionette TRACE conn2 <- [1,1686,null,{}] 14:12:12 INFO - PROCESS | 1652 | 1465247532556 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}] 14:12:12 INFO - PROCESS | 1652 | 1465247532560 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:12 INFO - PROCESS | 1652 | 1465247532697 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:12:12 INFO - PROCESS | 1652 | 1465247532754 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1652 | 1465247532756 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8c8000 == 44 [pid = 1652] [id = 429] 14:12:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121137c00) [pid = 1652] [serial = 1286] [outer = 0x0] 14:12:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121343800) [pid = 1652] [serial = 1287] [outer = 0x121137c00] 14:12:12 INFO - PROCESS | 1652 | 1465247532786 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12143f000) [pid = 1652] [serial = 1288] [outer = 0x121137c00] 14:12:13 INFO - PROCESS | 1652 | 1465247533198 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]]]}] 14:12:13 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 14:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 724ms 14:12:13 INFO - PROCESS | 1652 | 1465247533267 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 1652 | 1465247533269 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 14:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:12:13 INFO - PROCESS | 1652 | 1465247533290 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1652 | 1465247533291 Marionette TRACE conn2 <- [1,1690,null,{}] 14:12:13 INFO - PROCESS | 1652 | 1465247533294 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}] 14:12:13 INFO - PROCESS | 1652 | 1465247533295 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:13 INFO - PROCESS | 1652 | 1465247533397 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:12:13 INFO - PROCESS | 1652 | 1465247533469 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 1652 | 1465247533471 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca05000 == 45 [pid = 1652] [id = 430] 14:12:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x121788400) [pid = 1652] [serial = 1289] [outer = 0x0] 14:12:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1244e5c00) [pid = 1652] [serial = 1290] [outer = 0x121788400] 14:12:13 INFO - PROCESS | 1652 | 1465247533499 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x126a5f400) [pid = 1652] [serial = 1291] [outer = 0x121788400] 14:12:13 INFO - PROCESS | 1652 | 1465247533936 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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 669ms 14:12:13 INFO - PROCESS | 1652 | 1465247533959 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 1652 | 1465247533960 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 14:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:12:13 INFO - PROCESS | 1652 | 1465247533963 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1652 | 1465247533964 Marionette TRACE conn2 <- [1,1694,null,{}] 14:12:13 INFO - PROCESS | 1652 | 1465247533966 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}] 14:12:13 INFO - PROCESS | 1652 | 1465247533968 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:14 INFO - PROCESS | 1652 | 1465247534077 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:12:14 INFO - PROCESS | 1652 | 1465247534198 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 1652 | 1465247534199 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x112269800 == 46 [pid = 1652] [id = 431] 14:12:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11229f800) [pid = 1652] [serial = 1292] [outer = 0x0] 14:12:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x115ee6400) [pid = 1652] [serial = 1293] [outer = 0x11229f800] 14:12:14 INFO - PROCESS | 1652 | 1465247534250 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1176be400) [pid = 1652] [serial = 1294] [outer = 0x11229f800] 14:12:15 INFO - PROCESS | 1652 | 1465247535018 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]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1068ms 14:12:15 INFO - PROCESS | 1652 | 1465247535032 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 1652 | 1465247535034 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 14:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:12:15 INFO - PROCESS | 1652 | 1465247535058 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 1652 | 1465247535061 Marionette TRACE conn2 <- [1,1698,null,{}] 14:12:15 INFO - PROCESS | 1652 | 1465247535066 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}] 14:12:15 INFO - PROCESS | 1652 | 1465247535067 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:15 INFO - PROCESS | 1652 | 1465247535165 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:12:15 INFO - PROCESS | 1652 | 1465247535242 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1652 | 1465247535243 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b8000 == 47 [pid = 1652] [id = 432] 14:12:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118222c00) [pid = 1652] [serial = 1295] [outer = 0x0] 14:12:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1182b0400) [pid = 1652] [serial = 1296] [outer = 0x118222c00] 14:12:15 INFO - PROCESS | 1652 | 1465247535271 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1185cbc00) [pid = 1652] [serial = 1297] [outer = 0x118222c00] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b6a9000 == 46 [pid = 1652] [id = 425] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4f8000 == 45 [pid = 1652] [id = 424] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116fd4800 == 44 [pid = 1652] [id = 423] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x129268000 == 43 [pid = 1652] [id = 422] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x128b8e800 == 42 [pid = 1652] [id = 421] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1263eb800 == 41 [pid = 1652] [id = 420] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1242c6000 == 40 [pid = 1652] [id = 419] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12115a000 == 39 [pid = 1652] [id = 418] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119236800 == 38 [pid = 1652] [id = 417] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x117e7f000 == 37 [pid = 1652] [id = 416] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x11640f000 == 36 [pid = 1652] [id = 415] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c420000 == 35 [pid = 1652] [id = 412] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116521800 == 34 [pid = 1652] [id = 413] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x111042800 == 33 [pid = 1652] [id = 414] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x112269800 == 32 [pid = 1652] [id = 431] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca05000 == 31 [pid = 1652] [id = 430] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8c8000 == 30 [pid = 1652] [id = 429] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12114f000 == 29 [pid = 1652] [id = 428] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbee800 == 28 [pid = 1652] [id = 426] 14:12:15 INFO - PROCESS | 1652 | --DOCSHELL 0x116fd1000 == 27 [pid = 1652] [id = 427] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x123fb6c00) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x112eeb800) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1131d2800) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119891400) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119930c00) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118aa9400) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119771000) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12143b000) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119933800) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119a53000) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1185d0000) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1187bfc00) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119de6800) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121132400) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116228c00) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1167ec400) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1182b4000) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1185c5400) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176c5400) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118217800) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128af1c00) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12400dc00) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124009400) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1244e7800) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11938e000) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12429a800) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124f49800) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124d11400) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124f49000) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12134dc00) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1266ba400) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119de6400) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a59000) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126dad000) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126db9400) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126a35c00) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1218e9800) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126a5c400) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1652 | 1465247536209 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]]]}] 14:12:16 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 14:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1196ms 14:12:16 INFO - PROCESS | 1652 | 1465247536233 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 1652 | 1465247536235 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 14:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:12:16 INFO - PROCESS | 1652 | 1465247536239 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1652 | 1465247536241 Marionette TRACE conn2 <- [1,1702,null,{}] 14:12:16 INFO - PROCESS | 1652 | 1465247536245 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}] 14:12:16 INFO - PROCESS | 1652 | 1465247536246 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:16 INFO - PROCESS | 1652 | 1465247536330 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:12:16 INFO - PROCESS | 1652 | 1465247536386 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 1652 | 1465247536389 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x115fb4000 == 28 [pid = 1652] [id = 433] 14:12:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116228c00) [pid = 1652] [serial = 1298] [outer = 0x0] 14:12:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116911c00) [pid = 1652] [serial = 1299] [outer = 0x116228c00] 14:12:16 INFO - PROCESS | 1652 | 1465247536417 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1175b1000) [pid = 1652] [serial = 1300] [outer = 0x116228c00] 14:12:16 INFO - PROCESS | 1652 | 1465247536723 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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 522ms 14:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:12:16 INFO - PROCESS | 1652 | 1465247536761 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 1652 | 1465247536764 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 14:12:16 INFO - PROCESS | 1652 | 1465247536769 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1652 | 1465247536773 Marionette TRACE conn2 <- [1,1706,null,{}] 14:12:16 INFO - PROCESS | 1652 | 1465247536776 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}] 14:12:16 INFO - PROCESS | 1652 | 1465247536778 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:16 INFO - PROCESS | 1652 | 1465247536853 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:12:16 INFO - PROCESS | 1652 | 1465247536859 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 1652 | 1465247536861 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e7a800 == 29 [pid = 1652] [id = 434] 14:12:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11815a800) [pid = 1652] [serial = 1301] [outer = 0x0] 14:12:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1185c4800) [pid = 1652] [serial = 1302] [outer = 0x11815a800] 14:12:16 INFO - PROCESS | 1652 | 1465247536888 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1187b9000) [pid = 1652] [serial = 1303] [outer = 0x11815a800] 14:12:17 INFO - PROCESS | 1652 | 1465247537281 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]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 523ms 14:12:17 INFO - PROCESS | 1652 | 1465247537297 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:12:17 INFO - PROCESS | 1652 | 1465247537299 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 14:12:17 INFO - PROCESS | 1652 | 1465247537304 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 1652 | 1465247537308 Marionette TRACE conn2 <- [1,1710,null,{}] 14:12:17 INFO - PROCESS | 1652 | 1465247537320 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}] 14:12:17 INFO - PROCESS | 1652 | 1465247537327 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:17 INFO - PROCESS | 1652 | 1465247537449 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:12:17 INFO - PROCESS | 1652 | 1465247537467 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1652 | 1465247537469 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e6a800 == 30 [pid = 1652] [id = 435] 14:12:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x115549c00) [pid = 1652] [serial = 1304] [outer = 0x0] 14:12:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119382400) [pid = 1652] [serial = 1305] [outer = 0x115549c00] 14:12:17 INFO - PROCESS | 1652 | 1465247537515 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119778c00) [pid = 1652] [serial = 1306] [outer = 0x115549c00] 14:12:17 INFO - PROCESS | 1652 | 1465247537935 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]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 676ms 14:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:12:17 INFO - PROCESS | 1652 | 1465247537990 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 1652 | 1465247537992 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 14:12:17 INFO - PROCESS | 1652 | 1465247537994 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 1652 | 1465247537995 Marionette TRACE conn2 <- [1,1714,null,{}] 14:12:18 INFO - PROCESS | 1652 | 1465247537998 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}] 14:12:18 INFO - PROCESS | 1652 | 1465247537999 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:18 INFO - PROCESS | 1652 | 1465247538076 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:12:18 INFO - PROCESS | 1652 | 1465247538079 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 1652 | 1465247538081 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119da4000 == 31 [pid = 1652] [id = 436] 14:12:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119893000) [pid = 1652] [serial = 1307] [outer = 0x0] 14:12:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11992d000) [pid = 1652] [serial = 1308] [outer = 0x119893000] 14:12:18 INFO - PROCESS | 1652 | 1465247538109 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119939800) [pid = 1652] [serial = 1309] [outer = 0x119893000] 14:12:18 INFO - PROCESS | 1652 | 1465247538537 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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 569ms 14:12:18 INFO - PROCESS | 1652 | 1465247538564 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 1652 | 1465247538567 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 14:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:12:18 INFO - PROCESS | 1652 | 1465247538590 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1652 | 1465247538592 Marionette TRACE conn2 <- [1,1718,null,{}] 14:12:18 INFO - PROCESS | 1652 | 1465247538595 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}] 14:12:18 INFO - PROCESS | 1652 | 1465247538597 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:18 INFO - PROCESS | 1652 | 1465247538744 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:12:18 INFO - PROCESS | 1652 | 1465247538762 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 1652 | 1465247538763 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12192d000 == 32 [pid = 1652] [id = 437] 14:12:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1180ce400) [pid = 1652] [serial = 1310] [outer = 0x0] 14:12:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119a0d800) [pid = 1652] [serial = 1311] [outer = 0x1180ce400] 14:12:18 INFO - PROCESS | 1652 | 1465247538802 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a5a800) [pid = 1652] [serial = 1312] [outer = 0x1180ce400] 14:12:19 INFO - PROCESS | 1652 | 1465247539214 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]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 684ms 14:12:19 INFO - PROCESS | 1652 | 1465247539262 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 1652 | 1465247539263 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 14:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:12:19 INFO - PROCESS | 1652 | 1465247539266 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 1652 | 1465247539267 Marionette TRACE conn2 <- [1,1722,null,{}] 14:12:19 INFO - PROCESS | 1652 | 1465247539269 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}] 14:12:19 INFO - PROCESS | 1652 | 1465247539273 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:19 INFO - PROCESS | 1652 | 1465247539383 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:12:19 INFO - PROCESS | 1652 | 1465247539420 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 1652 | 1465247539421 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d2e800 == 33 [pid = 1652] [id = 438] 14:12:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119a56800) [pid = 1652] [serial = 1313] [outer = 0x0] 14:12:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119dec400) [pid = 1652] [serial = 1314] [outer = 0x119a56800] 14:12:19 INFO - PROCESS | 1652 | 1465247539446 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121434400) [pid = 1652] [serial = 1315] [outer = 0x119a56800] 14:12:19 INFO - PROCESS | 1652 | 1465247539762 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]]]}] 14:12:19 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 14:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 517ms 14:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:12:19 INFO - PROCESS | 1652 | 1465247539784 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 1652 | 1465247539785 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 14:12:19 INFO - PROCESS | 1652 | 1465247539787 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 1652 | 1465247539790 Marionette TRACE conn2 <- [1,1726,null,{}] 14:12:19 INFO - PROCESS | 1652 | 1465247539808 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}] 14:12:19 INFO - PROCESS | 1652 | 1465247539809 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:19 INFO - PROCESS | 1652 | 1465247539903 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:12:19 INFO - PROCESS | 1652 | 1465247539906 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 1652 | 1465247539907 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1f800 == 34 [pid = 1652] [id = 439] 14:12:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119930800) [pid = 1652] [serial = 1316] [outer = 0x0] 14:12:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12143f400) [pid = 1652] [serial = 1317] [outer = 0x119930800] 14:12:19 INFO - PROCESS | 1652 | 1465247539932 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123fb9000) [pid = 1652] [serial = 1318] [outer = 0x119930800] 14:12:20 INFO - PROCESS | 1652 | 1465247540278 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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 531ms 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1242b0000) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128951c00) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121133400) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12400fc00) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116f81800) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185cc400) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115e0e000) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126a65c00) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1187b9c00) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1198d4800) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1180cd800) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116294c00) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1129cac00) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1187bd000) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:12:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11223d400) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:12:20 INFO - PROCESS | 1652 | 1465247540494 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1652 | 1465247540495 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 14:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:12:20 INFO - PROCESS | 1652 | 1465247540505 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1652 | 1465247540506 Marionette TRACE conn2 <- [1,1730,null,{}] 14:12:20 INFO - PROCESS | 1652 | 1465247540509 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}] 14:12:20 INFO - PROCESS | 1652 | 1465247540510 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:20 INFO - PROCESS | 1652 | 1465247540584 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:12:20 INFO - PROCESS | 1652 | 1465247540591 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 1652 | 1465247540593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ee800 == 35 [pid = 1652] [id = 440] 14:12:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11554bc00) [pid = 1652] [serial = 1319] [outer = 0x0] 14:12:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116f81800) [pid = 1652] [serial = 1320] [outer = 0x11554bc00] 14:12:20 INFO - PROCESS | 1652 | 1465247540617 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119285c00) [pid = 1652] [serial = 1321] [outer = 0x11554bc00] 14:12:20 INFO - PROCESS | 1652 | 1465247540943 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]]]}] 14:12:20 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 14:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 468ms 14:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:12:20 INFO - PROCESS | 1652 | 1465247540975 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1652 | 1465247540977 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 14:12:20 INFO - PROCESS | 1652 | 1465247540979 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1652 | 1465247540980 Marionette TRACE conn2 <- [1,1734,null,{}] 14:12:20 INFO - PROCESS | 1652 | 1465247540983 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}] 14:12:20 INFO - PROCESS | 1652 | 1465247540984 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:21 INFO - PROCESS | 1652 | 1465247541063 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:12:21 INFO - PROCESS | 1652 | 1465247541067 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 1652 | 1465247541068 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119716000 == 36 [pid = 1652] [id = 441] 14:12:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1131d6400) [pid = 1652] [serial = 1322] [outer = 0x0] 14:12:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123fc3800) [pid = 1652] [serial = 1323] [outer = 0x1131d6400] 14:12:21 INFO - PROCESS | 1652 | 1465247541094 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1240e7400) [pid = 1652] [serial = 1324] [outer = 0x1131d6400] 14:12:21 INFO - PROCESS | 1652 | 1465247541430 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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 470ms 14:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:12:21 INFO - PROCESS | 1652 | 1465247541449 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1652 | 1465247541450 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 14:12:21 INFO - PROCESS | 1652 | 1465247541453 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1652 | 1465247541454 Marionette TRACE conn2 <- [1,1738,null,{}] 14:12:21 INFO - PROCESS | 1652 | 1465247541460 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}] 14:12:21 INFO - PROCESS | 1652 | 1465247541461 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:21 INFO - PROCESS | 1652 | 1465247541566 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:12:21 INFO - PROCESS | 1652 | 1465247541574 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 1652 | 1465247541575 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x129578000 == 37 [pid = 1652] [id = 442] 14:12:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112aed400) [pid = 1652] [serial = 1325] [outer = 0x0] 14:12:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1242b0000) [pid = 1652] [serial = 1326] [outer = 0x112aed400] 14:12:21 INFO - PROCESS | 1652 | 1465247541598 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124c71800) [pid = 1652] [serial = 1327] [outer = 0x112aed400] 14:12:21 INFO - PROCESS | 1652 | 1465247541926 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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 523ms 14:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:12:21 INFO - PROCESS | 1652 | 1465247541977 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1652 | 1465247541980 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 14:12:21 INFO - PROCESS | 1652 | 1465247541983 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1652 | 1465247541986 Marionette TRACE conn2 <- [1,1742,null,{}] 14:12:21 INFO - PROCESS | 1652 | 1465247541989 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}] 14:12:21 INFO - PROCESS | 1652 | 1465247541992 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:22 INFO - PROCESS | 1652 | 1465247542137 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:12:22 INFO - PROCESS | 1652 | 1465247542232 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1652 | 1465247542234 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12192b800 == 38 [pid = 1652] [id = 443] 14:12:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116298c00) [pid = 1652] [serial = 1328] [outer = 0x0] 14:12:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124d11400) [pid = 1652] [serial = 1329] [outer = 0x116298c00] 14:12:22 INFO - PROCESS | 1652 | 1465247542278 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126a6b800) [pid = 1652] [serial = 1330] [outer = 0x116298c00] 14:12:22 INFO - PROCESS | 1652 | 1465247542745 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]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 771ms 14:12:22 INFO - PROCESS | 1652 | 1465247542753 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 1652 | 1465247542758 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 14:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:12:22 INFO - PROCESS | 1652 | 1465247542761 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 1652 | 1465247542763 Marionette TRACE conn2 <- [1,1746,null,{}] 14:12:22 INFO - PROCESS | 1652 | 1465247542767 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}] 14:12:22 INFO - PROCESS | 1652 | 1465247542769 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:22 INFO - PROCESS | 1652 | 1465247542886 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:12:22 INFO - PROCESS | 1652 | 1465247542949 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1652 | 1465247542951 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fda800 == 39 [pid = 1652] [id = 444] 14:12:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x112ff0400) [pid = 1652] [serial = 1331] [outer = 0x0] 14:12:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115ee9000) [pid = 1652] [serial = 1332] [outer = 0x112ff0400] 14:12:22 INFO - PROCESS | 1652 | 1465247542981 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1175a6c00) [pid = 1652] [serial = 1333] [outer = 0x112ff0400] 14:12:23 INFO - PROCESS | 1652 | 1465247543515 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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 826ms 14:12:23 INFO - PROCESS | 1652 | 1465247543597 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1652 | 1465247543600 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 14:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:12:23 INFO - PROCESS | 1652 | 1465247543608 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 1652 | 1465247543610 Marionette TRACE conn2 <- [1,1750,null,{}] 14:12:23 INFO - PROCESS | 1652 | 1465247543613 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}] 14:12:23 INFO - PROCESS | 1652 | 1465247543614 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:23 INFO - PROCESS | 1652 | 1465247543724 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:12:23 INFO - PROCESS | 1652 | 1465247543815 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 1652 | 1465247543816 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b20000 == 40 [pid = 1652] [id = 445] 14:12:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1185cc000) [pid = 1652] [serial = 1334] [outer = 0x0] 14:12:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1187bd400) [pid = 1652] [serial = 1335] [outer = 0x1185cc000] 14:12:23 INFO - PROCESS | 1652 | 1465247543846 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118a22c00) [pid = 1652] [serial = 1336] [outer = 0x1185cc000] 14:12:24 INFO - PROCESS | 1652 | 1465247544511 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]]]}] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x129578000 == 39 [pid = 1652] [id = 442] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119716000 == 38 [pid = 1652] [id = 441] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ee800 == 37 [pid = 1652] [id = 440] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1f800 == 36 [pid = 1652] [id = 439] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x124d2e800 == 35 [pid = 1652] [id = 438] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12192d000 == 34 [pid = 1652] [id = 437] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119da4000 == 33 [pid = 1652] [id = 436] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x115e6a800 == 32 [pid = 1652] [id = 435] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x117e7a800 == 31 [pid = 1652] [id = 434] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x115fb4000 == 30 [pid = 1652] [id = 433] 14:12:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b8000 == 29 [pid = 1652] [id = 432] 14:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 975ms 14:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:12:24 INFO - PROCESS | 1652 | 1465247544582 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 1652 | 1465247544584 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 14:12:24 INFO - PROCESS | 1652 | 1465247544587 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 1652 | 1465247544589 Marionette TRACE conn2 <- [1,1754,null,{}] 14:12:24 INFO - PROCESS | 1652 | 1465247544593 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}] 14:12:24 INFO - PROCESS | 1652 | 1465247544594 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:24 INFO - PROCESS | 1652 | 1465247544685 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12894f800) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128acbc00) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ad5000) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121435c00) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12448b000) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12400f800) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119de7000) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126397000) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119385c00) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11988fc00) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12892d800) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1187bc800) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118aa3800) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119935c00) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a58000) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118153c00) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1182ad800) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1167e9400) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1175a7000) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124d0fc00) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112ed4c00) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1133a7800) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126733400) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118aa3c00) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126dba400) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116f7e000) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1129cf000) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119a57000) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12112d800) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 14:12:24 INFO - PROCESS | 1652 | 1465247544751 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1652 | 1465247544752 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11328e800 == 30 [pid = 1652] [id = 446] 14:12:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112aea800) [pid = 1652] [serial = 1337] [outer = 0x0] 14:12:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1131db800) [pid = 1652] [serial = 1338] [outer = 0x112aea800] 14:12:24 INFO - PROCESS | 1652 | 1465247544780 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115e02800) [pid = 1652] [serial = 1339] [outer = 0x112aea800] 14:12:25 INFO - PROCESS | 1652 | 1465247545108 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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 571ms 14:12:25 INFO - PROCESS | 1652 | 1465247545158 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 1652 | 1465247545161 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 14:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:12:25 INFO - PROCESS | 1652 | 1465247545165 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 1652 | 1465247545167 Marionette TRACE conn2 <- [1,1758,null,{}] 14:12:25 INFO - PROCESS | 1652 | 1465247545169 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}] 14:12:25 INFO - PROCESS | 1652 | 1465247545171 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:25 INFO - PROCESS | 1652 | 1465247545290 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:12:25 INFO - PROCESS | 1652 | 1465247545299 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 1652 | 1465247545300 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fd6000 == 31 [pid = 1652] [id = 447] 14:12:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11713ac00) [pid = 1652] [serial = 1340] [outer = 0x0] 14:12:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1175a9800) [pid = 1652] [serial = 1341] [outer = 0x11713ac00] 14:12:25 INFO - PROCESS | 1652 | 1465247545326 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1180cbc00) [pid = 1652] [serial = 1342] [outer = 0x11713ac00] 14:12:25 INFO - PROCESS | 1652 | 1465247545656 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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 14:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:12:25 INFO - PROCESS | 1652 | 1465247545684 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 1652 | 1465247545685 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 14:12:25 INFO - PROCESS | 1652 | 1465247545688 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 1652 | 1465247545693 Marionette TRACE conn2 <- [1,1762,null,{}] 14:12:25 INFO - PROCESS | 1652 | 1465247545701 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}] 14:12:25 INFO - PROCESS | 1652 | 1465247545704 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:25 INFO - PROCESS | 1652 | 1465247545791 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:12:25 INFO - PROCESS | 1652 | 1465247545845 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 1652 | 1465247545847 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119236800 == 32 [pid = 1652] [id = 448] 14:12:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1133ae000) [pid = 1652] [serial = 1343] [outer = 0x0] 14:12:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1183e3000) [pid = 1652] [serial = 1344] [outer = 0x1133ae000] 14:12:25 INFO - PROCESS | 1652 | 1465247545875 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a1c800) [pid = 1652] [serial = 1345] [outer = 0x1133ae000] 14:12:26 INFO - PROCESS | 1652 | 1465247546146 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 474ms 14:12:26 INFO - PROCESS | 1652 | 1465247546166 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1652 | 1465247546167 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 14:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:12:26 INFO - PROCESS | 1652 | 1465247546169 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 1652 | 1465247546171 Marionette TRACE conn2 <- [1,1766,null,{}] 14:12:26 INFO - PROCESS | 1652 | 1465247546180 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}] 14:12:26 INFO - PROCESS | 1652 | 1465247546181 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:26 INFO - PROCESS | 1652 | 1465247546290 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:12:26 INFO - PROCESS | 1652 | 1465247546376 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 1652 | 1465247546377 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ca9800 == 33 [pid = 1652] [id = 449] 14:12:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118217800) [pid = 1652] [serial = 1346] [outer = 0x0] 14:12:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118f2b000) [pid = 1652] [serial = 1347] [outer = 0x118217800] 14:12:26 INFO - PROCESS | 1652 | 1465247546420 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119772800) [pid = 1652] [serial = 1348] [outer = 0x118217800] 14:12:26 INFO - PROCESS | 1652 | 1465247546742 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 626ms 14:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:12:26 INFO - PROCESS | 1652 | 1465247546802 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1652 | 1465247546804 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 14:12:26 INFO - PROCESS | 1652 | 1465247546806 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 1652 | 1465247546807 Marionette TRACE conn2 <- [1,1770,null,{}] 14:12:26 INFO - PROCESS | 1652 | 1465247546809 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}] 14:12:26 INFO - PROCESS | 1652 | 1465247546810 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:26 INFO - PROCESS | 1652 | 1465247546907 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:12:26 INFO - PROCESS | 1652 | 1465247546911 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 1652 | 1465247546912 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e0800 == 34 [pid = 1652] [id = 450] 14:12:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1187b8000) [pid = 1652] [serial = 1349] [outer = 0x0] 14:12:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11977b800) [pid = 1652] [serial = 1350] [outer = 0x1187b8000] 14:12:26 INFO - PROCESS | 1652 | 1465247546936 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119931800) [pid = 1652] [serial = 1351] [outer = 0x1187b8000] 14:12:27 INFO - PROCESS | 1652 | 1465247547305 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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 14:12:27 INFO - PROCESS | 1652 | 1465247547327 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 1652 | 1465247547329 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 14:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:12:27 INFO - PROCESS | 1652 | 1465247547338 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 1652 | 1465247547339 Marionette TRACE conn2 <- [1,1774,null,{}] 14:12:27 INFO - PROCESS | 1652 | 1465247547341 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}] 14:12:27 INFO - PROCESS | 1652 | 1465247547345 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:27 INFO - PROCESS | 1652 | 1465247547498 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:12:27 INFO - PROCESS | 1652 | 1465247547521 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1652 | 1465247547522 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263f0000 == 35 [pid = 1652] [id = 451] 14:12:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119938000) [pid = 1652] [serial = 1352] [outer = 0x0] 14:12:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119abe800) [pid = 1652] [serial = 1353] [outer = 0x119938000] 14:12:27 INFO - PROCESS | 1652 | 1465247547564 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12112e400) [pid = 1652] [serial = 1354] [outer = 0x119938000] 14:12:28 INFO - PROCESS | 1652 | 1465247548061 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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 14:12:28 INFO - PROCESS | 1652 | 1465247548109 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:12:28 INFO - PROCESS | 1652 | 1465247548110 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 14:12:28 INFO - PROCESS | 1652 | 1465247548112 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 1652 | 1465247548113 Marionette TRACE conn2 <- [1,1778,null,{}] 14:12:28 INFO - PROCESS | 1652 | 1465247548116 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}] 14:12:28 INFO - PROCESS | 1652 | 1465247548117 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:28 INFO - PROCESS | 1652 | 1465247548218 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:12:28 INFO - PROCESS | 1652 | 1465247548223 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 1652 | 1465247548224 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba3800 == 36 [pid = 1652] [id = 452] 14:12:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12112ec00) [pid = 1652] [serial = 1355] [outer = 0x0] 14:12:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121139000) [pid = 1652] [serial = 1356] [outer = 0x12112ec00] 14:12:28 INFO - PROCESS | 1652 | 1465247548248 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121436000) [pid = 1652] [serial = 1357] [outer = 0x12112ec00] 14:12:28 INFO - PROCESS | 1652 | 1465247548582 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]]]}] 14:12:28 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 14:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 519ms 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115549c00) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119893000) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11815a800) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116228c00) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113c5fc00) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185c9000) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121137c00) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121788400) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1180ce400) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11229f800) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a56800) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119930800) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11554bc00) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1131d6400) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:12:28 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112aed400) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:12:28 INFO - PROCESS | 1652 | 1465247548707 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 1652 | 1465247548709 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 14:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:12:28 INFO - PROCESS | 1652 | 1465247548713 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 1652 | 1465247548714 Marionette TRACE conn2 <- [1,1782,null,{}] 14:12:28 INFO - PROCESS | 1652 | 1465247548716 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}] 14:12:28 INFO - PROCESS | 1652 | 1465247548717 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:28 INFO - PROCESS | 1652 | 1465247548794 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:12:28 INFO - PROCESS | 1652 | 1465247548797 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 1652 | 1465247548798 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12115b000 == 37 [pid = 1652] [id = 453] 14:12:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x115ee7400) [pid = 1652] [serial = 1358] [outer = 0x0] 14:12:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1180d2000) [pid = 1652] [serial = 1359] [outer = 0x115ee7400] 14:12:28 INFO - PROCESS | 1652 | 1465247548824 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1198d3c00) [pid = 1652] [serial = 1360] [outer = 0x115ee7400] 14:12:29 INFO - PROCESS | 1652 | 1465247549147 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]]]}] 14:12:29 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 14:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 14:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:12:29 INFO - PROCESS | 1652 | 1465247549181 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1652 | 1465247549183 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 14:12:29 INFO - PROCESS | 1652 | 1465247549185 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 1652 | 1465247549186 Marionette TRACE conn2 <- [1,1786,null,{}] 14:12:29 INFO - PROCESS | 1652 | 1465247549188 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}] 14:12:29 INFO - PROCESS | 1652 | 1465247549189 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:29 INFO - PROCESS | 1652 | 1465247549267 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:12:29 INFO - PROCESS | 1652 | 1465247549271 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1652 | 1465247549275 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x119236000 == 38 [pid = 1652] [id = 454] 14:12:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a56800) [pid = 1652] [serial = 1361] [outer = 0x0] 14:12:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12143c000) [pid = 1652] [serial = 1362] [outer = 0x119a56800] 14:12:29 INFO - PROCESS | 1652 | 1465247549299 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121788c00) [pid = 1652] [serial = 1363] [outer = 0x119a56800] 14:12:29 INFO - PROCESS | 1652 | 1465247549600 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]]]}] 14:12:29 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 14:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 14:12:29 INFO - PROCESS | 1652 | 1465247549663 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1652 | 1465247549664 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 14:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:12:29 INFO - PROCESS | 1652 | 1465247549694 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 1652 | 1465247549695 Marionette TRACE conn2 <- [1,1790,null,{}] 14:12:29 INFO - PROCESS | 1652 | 1465247549699 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}] 14:12:29 INFO - PROCESS | 1652 | 1465247549700 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:29 INFO - PROCESS | 1652 | 1465247549828 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:12:29 INFO - PROCESS | 1652 | 1465247549833 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1652 | 1465247549834 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a397000 == 39 [pid = 1652] [id = 455] 14:12:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11989c800) [pid = 1652] [serial = 1364] [outer = 0x0] 14:12:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123fc0400) [pid = 1652] [serial = 1365] [outer = 0x11989c800] 14:12:29 INFO - PROCESS | 1652 | 1465247549871 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124011800) [pid = 1652] [serial = 1366] [outer = 0x11989c800] 14:12:30 INFO - PROCESS | 1652 | 1465247550253 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]]]}] 14:12:30 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) 14:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 583ms 14:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:12:30 INFO - PROCESS | 1652 | 1465247550268 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 1652 | 1465247550270 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 14:12:30 INFO - PROCESS | 1652 | 1465247550276 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 1652 | 1465247550279 Marionette TRACE conn2 <- [1,1794,null,{}] 14:12:30 INFO - PROCESS | 1652 | 1465247550283 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}] 14:12:30 INFO - PROCESS | 1652 | 1465247550286 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:30 INFO - PROCESS | 1652 | 1465247550471 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:12:30 INFO - PROCESS | 1652 | 1465247550481 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 1652 | 1465247550483 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b69e000 == 40 [pid = 1652] [id = 456] 14:12:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1242aa800) [pid = 1652] [serial = 1367] [outer = 0x0] 14:12:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c74800) [pid = 1652] [serial = 1368] [outer = 0x1242aa800] 14:12:30 INFO - PROCESS | 1652 | 1465247550509 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12645dc00) [pid = 1652] [serial = 1369] [outer = 0x1242aa800] 14:12:30 INFO - PROCESS | 1652 | 1465247550909 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]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 673ms 14:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:12:30 INFO - PROCESS | 1652 | 1465247550947 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 1652 | 1465247550950 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 14:12:30 INFO - PROCESS | 1652 | 1465247550953 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 1652 | 1465247550955 Marionette TRACE conn2 <- [1,1798,null,{}] 14:12:30 INFO - PROCESS | 1652 | 1465247550959 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}] 14:12:30 INFO - PROCESS | 1652 | 1465247550961 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:31 INFO - PROCESS | 1652 | 1465247551070 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:12:31 INFO - PROCESS | 1652 | 1465247551163 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1652 | 1465247551165 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fca800 == 41 [pid = 1652] [id = 457] 14:12:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1164e1000) [pid = 1652] [serial = 1370] [outer = 0x0] 14:12:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1167e9c00) [pid = 1652] [serial = 1371] [outer = 0x1164e1000] 14:12:31 INFO - PROCESS | 1652 | 1465247551237 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1175acc00) [pid = 1652] [serial = 1372] [outer = 0x1164e1000] 14:12:31 INFO - PROCESS | 1652 | 1465247551661 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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 722ms 14:12:31 INFO - PROCESS | 1652 | 1465247551674 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 1652 | 1465247551677 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 14:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:12:31 INFO - PROCESS | 1652 | 1465247551682 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 1652 | 1465247551684 Marionette TRACE conn2 <- [1,1802,null,{}] 14:12:31 INFO - PROCESS | 1652 | 1465247551686 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}] 14:12:31 INFO - PROCESS | 1652 | 1465247551688 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:31 INFO - PROCESS | 1652 | 1465247551790 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:12:31 INFO - PROCESS | 1652 | 1465247551850 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1652 | 1465247551852 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x121934000 == 42 [pid = 1652] [id = 458] 14:12:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1182ab800) [pid = 1652] [serial = 1373] [outer = 0x0] 14:12:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1185c8c00) [pid = 1652] [serial = 1374] [outer = 0x1182ab800] 14:12:31 INFO - PROCESS | 1652 | 1465247551882 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118a20000) [pid = 1652] [serial = 1375] [outer = 0x1182ab800] 14:12:32 INFO - PROCESS | 1652 | 1465247552308 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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 14:12:32 INFO - PROCESS | 1652 | 1465247552352 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 1652 | 1465247552354 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 14:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:12:32 INFO - PROCESS | 1652 | 1465247552356 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 1652 | 1465247552359 Marionette TRACE conn2 <- [1,1806,null,{}] 14:12:32 INFO - PROCESS | 1652 | 1465247552367 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}] 14:12:32 INFO - PROCESS | 1652 | 1465247552370 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:32 INFO - PROCESS | 1652 | 1465247552492 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:12:32 INFO - PROCESS | 1652 | 1465247552579 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 1652 | 1465247552581 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8cc800 == 43 [pid = 1652] [id = 459] 14:12:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11992fc00) [pid = 1652] [serial = 1376] [outer = 0x0] 14:12:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a5fc00) [pid = 1652] [serial = 1377] [outer = 0x11992fc00] 14:12:32 INFO - PROCESS | 1652 | 1465247552613 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119deb800) [pid = 1652] [serial = 1378] [outer = 0x11992fc00] 14:12:33 INFO - PROCESS | 1652 | 1465247553035 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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 721ms 14:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:12:33 INFO - PROCESS | 1652 | 1465247553078 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 1652 | 1465247553079 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 14:12:33 INFO - PROCESS | 1652 | 1465247553082 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 1652 | 1465247553083 Marionette TRACE conn2 <- [1,1810,null,{}] 14:12:33 INFO - PROCESS | 1652 | 1465247553085 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}] 14:12:33 INFO - PROCESS | 1652 | 1465247553087 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:33 INFO - PROCESS | 1652 | 1465247553189 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:12:33 INFO - PROCESS | 1652 | 1465247553250 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 1652 | 1465247553251 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c407800 == 44 [pid = 1652] [id = 460] 14:12:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11b198000) [pid = 1652] [serial = 1379] [outer = 0x0] 14:12:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12143c400) [pid = 1652] [serial = 1380] [outer = 0x11b198000] 14:12:33 INFO - PROCESS | 1652 | 1465247553279 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1242adc00) [pid = 1652] [serial = 1381] [outer = 0x11b198000] 14:12:33 INFO - PROCESS | 1652 | 1465247553724 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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 14:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:12:33 INFO - PROCESS | 1652 | 1465247553752 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 1652 | 1465247553753 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 14:12:33 INFO - PROCESS | 1652 | 1465247553756 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 1652 | 1465247553757 Marionette TRACE conn2 <- [1,1814,null,{}] 14:12:33 INFO - PROCESS | 1652 | 1465247553759 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}] 14:12:33 INFO - PROCESS | 1652 | 1465247553761 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:34 INFO - PROCESS | 1652 | 1465247554001 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:12:34 INFO - PROCESS | 1652 | 1465247554091 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 1652 | 1465247554092 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a9000 == 45 [pid = 1652] [id = 461] 14:12:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113c5c000) [pid = 1652] [serial = 1382] [outer = 0x0] 14:12:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x115e0f000) [pid = 1652] [serial = 1383] [outer = 0x113c5c000] 14:12:34 INFO - PROCESS | 1652 | 1465247554121 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116a19400) [pid = 1652] [serial = 1384] [outer = 0x113c5c000] 14:12:34 INFO - PROCESS | 1652 | 1465247554561 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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 821ms 14:12:34 INFO - PROCESS | 1652 | 1465247554578 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 1652 | 1465247554580 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 14:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:12:34 INFO - PROCESS | 1652 | 1465247554584 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 1652 | 1465247554586 Marionette TRACE conn2 <- [1,1818,null,{}] 14:12:34 INFO - PROCESS | 1652 | 1465247554589 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}] 14:12:34 INFO - PROCESS | 1652 | 1465247554590 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:34 INFO - PROCESS | 1652 | 1465247554688 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:12:34 INFO - PROCESS | 1652 | 1465247554750 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 1652 | 1465247554752 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182aa800 == 46 [pid = 1652] [id = 462] 14:12:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1182adc00) [pid = 1652] [serial = 1385] [outer = 0x0] 14:12:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1185cec00) [pid = 1652] [serial = 1386] [outer = 0x1182adc00] 14:12:34 INFO - PROCESS | 1652 | 1465247554779 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1187c4400) [pid = 1652] [serial = 1387] [outer = 0x1182adc00] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a397000 == 45 [pid = 1652] [id = 455] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119236000 == 44 [pid = 1652] [id = 454] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12115b000 == 43 [pid = 1652] [id = 453] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba3800 == 42 [pid = 1652] [id = 452] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1263f0000 == 41 [pid = 1652] [id = 451] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e0800 == 40 [pid = 1652] [id = 450] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119ca9800 == 39 [pid = 1652] [id = 449] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119236800 == 38 [pid = 1652] [id = 448] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116fd6000 == 37 [pid = 1652] [id = 447] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11328e800 == 36 [pid = 1652] [id = 446] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x123b20000 == 35 [pid = 1652] [id = 445] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116fda800 == 34 [pid = 1652] [id = 444] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12192b800 == 33 [pid = 1652] [id = 443] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a9000 == 32 [pid = 1652] [id = 461] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12c407800 == 31 [pid = 1652] [id = 460] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8cc800 == 30 [pid = 1652] [id = 459] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x121934000 == 29 [pid = 1652] [id = 458] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12b69e000 == 28 [pid = 1652] [id = 456] 14:12:35 INFO - PROCESS | 1652 | --DOCSHELL 0x116fca800 == 27 [pid = 1652] [id = 457] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119382400) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11992d000) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1185c4800) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1187b9000) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116911c00) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1175b1000) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1182b0400) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118221800) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11690bc00) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119282800) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118aaac00) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12143f000) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121343800) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126a5f400) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1244e5c00) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119a0d800) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176be400) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x115ee6400) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121434400) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119dec400) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12143f400) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116f81800) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119285c00) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x123fb9000) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124d11400) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x123fc3800) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a5a800) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1242b0000) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119939800) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119778c00) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124c71800) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1240e7400) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 14:12:35 INFO - PROCESS | 1652 | 1465247555689 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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1122ms 14:12:35 INFO - PROCESS | 1652 | 1465247555708 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 1652 | 1465247555711 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 14:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:12:35 INFO - PROCESS | 1652 | 1465247555714 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 1652 | 1465247555716 Marionette TRACE conn2 <- [1,1822,null,{}] 14:12:35 INFO - PROCESS | 1652 | 1465247555720 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}] 14:12:35 INFO - PROCESS | 1652 | 1465247555721 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:35 INFO - PROCESS | 1652 | 1465247555803 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:12:35 INFO - PROCESS | 1652 | 1465247555860 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 1652 | 1465247555862 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a2000 == 28 [pid = 1652] [id = 463] 14:12:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115f51000) [pid = 1652] [serial = 1388] [outer = 0x0] 14:12:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116f80400) [pid = 1652] [serial = 1389] [outer = 0x115f51000] 14:12:35 INFO - PROCESS | 1652 | 1465247555889 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1180d8800) [pid = 1652] [serial = 1390] [outer = 0x115f51000] 14:12:36 INFO - PROCESS | 1652 | 1465247556203 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]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 520ms 14:12:36 INFO - PROCESS | 1652 | 1465247556234 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 1652 | 1465247556237 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 14:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:12:36 INFO - PROCESS | 1652 | 1465247556244 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 1652 | 1465247556246 Marionette TRACE conn2 <- [1,1826,null,{}] 14:12:36 INFO - PROCESS | 1652 | 1465247556249 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}] 14:12:36 INFO - PROCESS | 1652 | 1465247556250 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:36 INFO - PROCESS | 1652 | 1465247556328 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:12:36 INFO - PROCESS | 1652 | 1465247556332 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 1652 | 1465247556333 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118290000 == 29 [pid = 1652] [id = 464] 14:12:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118524400) [pid = 1652] [serial = 1391] [outer = 0x0] 14:12:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a14c00) [pid = 1652] [serial = 1392] [outer = 0x118524400] 14:12:36 INFO - PROCESS | 1652 | 1465247556364 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f28800) [pid = 1652] [serial = 1393] [outer = 0x118524400] 14:12:36 INFO - PROCESS | 1652 | 1465247556726 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]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 14:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:12:36 INFO - PROCESS | 1652 | 1465247556768 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 1652 | 1465247556770 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 14:12:36 INFO - PROCESS | 1652 | 1465247556772 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 1652 | 1465247556774 Marionette TRACE conn2 <- [1,1830,null,{}] 14:12:36 INFO - PROCESS | 1652 | 1465247556782 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}] 14:12:36 INFO - PROCESS | 1652 | 1465247556785 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:36 INFO - PROCESS | 1652 | 1465247556864 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:12:36 INFO - PROCESS | 1652 | 1465247556869 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 1652 | 1465247556872 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ca4800 == 30 [pid = 1652] [id = 465] 14:12:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1131cd000) [pid = 1652] [serial = 1394] [outer = 0x0] 14:12:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1198dac00) [pid = 1652] [serial = 1395] [outer = 0x1131cd000] 14:12:36 INFO - PROCESS | 1652 | 1465247556902 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a05400) [pid = 1652] [serial = 1396] [outer = 0x1131cd000] 14:12:37 INFO - PROCESS | 1652 | 1465247557230 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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 472ms 14:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:12:37 INFO - PROCESS | 1652 | 1465247557245 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 1652 | 1465247557246 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 14:12:37 INFO - PROCESS | 1652 | 1465247557248 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1652 | 1465247557250 Marionette TRACE conn2 <- [1,1834,null,{}] 14:12:37 INFO - PROCESS | 1652 | 1465247557252 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}] 14:12:37 INFO - PROCESS | 1652 | 1465247557253 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:37 INFO - PROCESS | 1652 | 1465247557336 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:12:37 INFO - PROCESS | 1652 | 1465247557399 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 1652 | 1465247557401 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214f4000 == 31 [pid = 1652] [id = 466] 14:12:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11989dc00) [pid = 1652] [serial = 1397] [outer = 0x0] 14:12:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a56000) [pid = 1652] [serial = 1398] [outer = 0x11989dc00] 14:12:37 INFO - PROCESS | 1652 | 1465247557426 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119ded000) [pid = 1652] [serial = 1399] [outer = 0x11989dc00] 14:12:37 INFO - PROCESS | 1652 | 1465247557700 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]]]}] 14:12:37 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 14:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 14:12:37 INFO - PROCESS | 1652 | 1465247557729 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 1652 | 1465247557730 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 14:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:12:37 INFO - PROCESS | 1652 | 1465247557745 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1652 | 1465247557746 Marionette TRACE conn2 <- [1,1838,null,{}] 14:12:37 INFO - PROCESS | 1652 | 1465247557749 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}] 14:12:37 INFO - PROCESS | 1652 | 1465247557750 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:37 INFO - PROCESS | 1652 | 1465247557853 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:12:37 INFO - PROCESS | 1652 | 1465247557857 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 1652 | 1465247557858 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce8000 == 32 [pid = 1652] [id = 467] 14:12:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1131cd400) [pid = 1652] [serial = 1400] [outer = 0x0] 14:12:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119de5800) [pid = 1652] [serial = 1401] [outer = 0x1131cd400] 14:12:37 INFO - PROCESS | 1652 | 1465247557883 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121349800) [pid = 1652] [serial = 1402] [outer = 0x1131cd400] 14:12:38 INFO - PROCESS | 1652 | 1465247558259 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]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 577ms 14:12:38 INFO - PROCESS | 1652 | 1465247558315 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:12:38 INFO - PROCESS | 1652 | 1465247558317 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 14:12:38 INFO - PROCESS | 1652 | 1465247558326 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 1652 | 1465247558328 Marionette TRACE conn2 <- [1,1842,null,{}] 14:12:38 INFO - PROCESS | 1652 | 1465247558331 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}] 14:12:38 INFO - PROCESS | 1652 | 1465247558337 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:38 INFO - PROCESS | 1652 | 1465247558502 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:12:38 INFO - PROCESS | 1652 | 1465247558520 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 1652 | 1465247558521 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a21000 == 33 [pid = 1652] [id = 468] 14:12:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12134a400) [pid = 1652] [serial = 1403] [outer = 0x0] 14:12:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1214c9c00) [pid = 1652] [serial = 1404] [outer = 0x12134a400] 14:12:38 INFO - PROCESS | 1652 | 1465247558563 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124491800) [pid = 1652] [serial = 1405] [outer = 0x12134a400] 14:12:39 INFO - PROCESS | 1652 | 1465247559003 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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 727ms 14:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:12:39 INFO - PROCESS | 1652 | 1465247559048 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 1652 | 1465247559049 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 14:12:39 INFO - PROCESS | 1652 | 1465247559051 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 1652 | 1465247559059 Marionette TRACE conn2 <- [1,1846,null,{}] 14:12:39 INFO - PROCESS | 1652 | 1465247559062 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}] 14:12:39 INFO - PROCESS | 1652 | 1465247559063 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:39 INFO - PROCESS | 1652 | 1465247559159 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:12:39 INFO - PROCESS | 1652 | 1465247559163 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 1652 | 1465247559164 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x129072000 == 34 [pid = 1652] [id = 469] 14:12:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118aaac00) [pid = 1652] [serial = 1406] [outer = 0x0] 14:12:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124c73000) [pid = 1652] [serial = 1407] [outer = 0x118aaac00] 14:12:39 INFO - PROCESS | 1652 | 1465247559188 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124d96800) [pid = 1652] [serial = 1408] [outer = 0x118aaac00] 14:12:39 INFO - PROCESS | 1652 | 1465247559507 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]]]}] 14:12:39 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) 14:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 477ms 14:12:39 INFO - PROCESS | 1652 | 1465247559529 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 1652 | 1465247559530 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 14:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:12:39 INFO - PROCESS | 1652 | 1465247559532 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 1652 | 1465247559533 Marionette TRACE conn2 <- [1,1850,null,{}] 14:12:39 INFO - PROCESS | 1652 | 1465247559536 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}] 14:12:39 INFO - PROCESS | 1652 | 1465247559537 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:39 INFO - PROCESS | 1652 | 1465247559649 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118222c00) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1187b8000) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119938000) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12112ec00) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x115ee7400) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116298c00) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112ff0400) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112aea800) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118217800) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11713ac00) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1133ae000) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1185cc000) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11989c800) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1242aa800) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:12:39 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a56800) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:12:39 INFO - PROCESS | 1652 | 1465247559920 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 1652 | 1465247559921 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x112041800 == 35 [pid = 1652] [id = 470] 14:12:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1129c9800) [pid = 1652] [serial = 1409] [outer = 0x0] 14:12:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1133a7800) [pid = 1652] [serial = 1410] [outer = 0x1129c9800] 14:12:39 INFO - PROCESS | 1652 | 1465247559950 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1180d2c00) [pid = 1652] [serial = 1411] [outer = 0x1129c9800] 14:12:40 INFO - PROCESS | 1652 | 1465247560225 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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 14:12:40 INFO - PROCESS | 1652 | 1465247560253 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1652 | 1465247560254 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 14:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:12:40 INFO - PROCESS | 1652 | 1465247560265 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1652 | 1465247560266 Marionette TRACE conn2 <- [1,1854,null,{}] 14:12:40 INFO - PROCESS | 1652 | 1465247560279 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}] 14:12:40 INFO - PROCESS | 1652 | 1465247560280 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:40 INFO - PROCESS | 1652 | 1465247560358 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:12:40 INFO - PROCESS | 1652 | 1465247560362 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1652 | 1465247560363 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ca2800 == 36 [pid = 1652] [id = 471] 14:12:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1185d0400) [pid = 1652] [serial = 1412] [outer = 0x0] 14:12:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12112ec00) [pid = 1652] [serial = 1413] [outer = 0x1185d0400] 14:12:40 INFO - PROCESS | 1652 | 1465247560387 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126393800) [pid = 1652] [serial = 1414] [outer = 0x1185d0400] 14:12:40 INFO - PROCESS | 1652 | 1465247560713 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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 14:12:40 INFO - PROCESS | 1652 | 1465247560733 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1652 | 1465247560735 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 14:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:12:40 INFO - PROCESS | 1652 | 1465247560737 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1652 | 1465247560738 Marionette TRACE conn2 <- [1,1858,null,{}] 14:12:40 INFO - PROCESS | 1652 | 1465247560744 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}] 14:12:40 INFO - PROCESS | 1652 | 1465247560745 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:40 INFO - PROCESS | 1652 | 1465247560855 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:12:40 INFO - PROCESS | 1652 | 1465247560860 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1652 | 1465247560862 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5d9000 == 37 [pid = 1652] [id = 472] 14:12:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118219000) [pid = 1652] [serial = 1415] [outer = 0x0] 14:12:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12645e000) [pid = 1652] [serial = 1416] [outer = 0x118219000] 14:12:40 INFO - PROCESS | 1652 | 1465247560886 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126a39c00) [pid = 1652] [serial = 1417] [outer = 0x118219000] 14:12:41 INFO - PROCESS | 1652 | 1465247561309 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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 621ms 14:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:12:41 INFO - PROCESS | 1652 | 1465247561368 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 1652 | 1465247561370 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 14:12:41 INFO - PROCESS | 1652 | 1465247561376 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 1652 | 1465247561378 Marionette TRACE conn2 <- [1,1862,null,{}] 14:12:41 INFO - PROCESS | 1652 | 1465247561382 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}] 14:12:41 INFO - PROCESS | 1652 | 1465247561384 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:41 INFO - PROCESS | 1652 | 1465247561495 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:12:41 INFO - PROCESS | 1652 | 1465247561577 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 1652 | 1465247561579 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac4000 == 38 [pid = 1652] [id = 473] 14:12:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112f0c800) [pid = 1652] [serial = 1418] [outer = 0x0] 14:12:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x115549800) [pid = 1652] [serial = 1419] [outer = 0x112f0c800] 14:12:41 INFO - PROCESS | 1652 | 1465247561611 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11713cc00) [pid = 1652] [serial = 1420] [outer = 0x112f0c800] 14:12:42 INFO - PROCESS | 1652 | 1465247562115 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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms 14:12:42 INFO - PROCESS | 1652 | 1465247562171 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 1652 | 1465247562177 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 14:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:12:42 INFO - PROCESS | 1652 | 1465247562181 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 1652 | 1465247562183 Marionette TRACE conn2 <- [1,1866,null,{}] 14:12:42 INFO - PROCESS | 1652 | 1465247562186 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}] 14:12:42 INFO - PROCESS | 1652 | 1465247562188 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:42 INFO - PROCESS | 1652 | 1465247562298 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:12:42 INFO - PROCESS | 1652 | 1465247562389 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 1652 | 1465247562391 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c33800 == 39 [pid = 1652] [id = 474] 14:12:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1183e3400) [pid = 1652] [serial = 1421] [outer = 0x0] 14:12:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1185ce400) [pid = 1652] [serial = 1422] [outer = 0x1183e3400] 14:12:42 INFO - PROCESS | 1652 | 1465247562421 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118f27800) [pid = 1652] [serial = 1423] [outer = 0x1183e3400] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8d3000 == 38 [pid = 1652] [id = 10] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca0e800 == 37 [pid = 1652] [id = 15] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12c409800 == 36 [pid = 1652] [id = 13] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5db800 == 35 [pid = 1652] [id = 8] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5bc800 == 34 [pid = 1652] [id = 14] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119ca2800 == 33 [pid = 1652] [id = 471] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x112041800 == 32 [pid = 1652] [id = 470] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x129072000 == 31 [pid = 1652] [id = 469] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x126a21000 == 30 [pid = 1652] [id = 468] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce8000 == 29 [pid = 1652] [id = 467] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1214f4000 == 28 [pid = 1652] [id = 466] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119ca4800 == 27 [pid = 1652] [id = 465] 14:12:43 INFO - PROCESS | 1652 | 1465247563194 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]]]}] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118290000 == 26 [pid = 1652] [id = 464] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a2000 == 25 [pid = 1652] [id = 463] 14:12:43 INFO - PROCESS | 1652 | --DOCSHELL 0x1182aa800 == 24 [pid = 1652] [id = 462] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1185cbc00) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11977b800) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12112e400) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119abe800) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x121139000) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1180d2000) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126a6b800) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115ee9000) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1175a6c00) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1131db800) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x115e02800) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118f2b000) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1175a9800) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1180cbc00) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1183e3000) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118a1c800) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1187bd400) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118a22c00) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1198d3c00) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124011800) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124c74800) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12645dc00) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123fc0400) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12143c000) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x121788c00) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x121436000) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119931800) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 14:12:43 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x119772800) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 14:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1075ms 14:12:43 INFO - PROCESS | 1652 | 1465247563257 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1652 | 1465247563260 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 14:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:12:43 INFO - PROCESS | 1652 | 1465247563263 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1652 | 1465247563265 Marionette TRACE conn2 <- [1,1870,null,{}] 14:12:43 INFO - PROCESS | 1652 | 1465247563269 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}] 14:12:43 INFO - PROCESS | 1652 | 1465247563271 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:43 INFO - PROCESS | 1652 | 1465247563369 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:12:43 INFO - PROCESS | 1652 | 1465247563425 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 1652 | 1465247563428 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116574000 == 25 [pid = 1652] [id = 475] 14:12:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1175a6c00) [pid = 1652] [serial = 1424] [outer = 0x0] 14:12:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1180cbc00) [pid = 1652] [serial = 1425] [outer = 0x1175a6c00] 14:12:43 INFO - PROCESS | 1652 | 1465247563461 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1182b1c00) [pid = 1652] [serial = 1426] [outer = 0x1175a6c00] 14:12:43 INFO - PROCESS | 1652 | 1465247563890 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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 14:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:12:43 INFO - PROCESS | 1652 | 1465247563940 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1652 | 1465247563943 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 14:12:43 INFO - PROCESS | 1652 | 1465247563948 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1652 | 1465247563950 Marionette TRACE conn2 <- [1,1874,null,{}] 14:12:43 INFO - PROCESS | 1652 | 1465247563953 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}] 14:12:43 INFO - PROCESS | 1652 | 1465247563955 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:44 INFO - PROCESS | 1652 | 1465247564053 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:12:44 INFO - PROCESS | 1652 | 1465247564120 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 1652 | 1465247564122 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e6800 == 26 [pid = 1652] [id = 476] 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1187ba000) [pid = 1652] [serial = 1427] [outer = 0x0] 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118a19c00) [pid = 1652] [serial = 1428] [outer = 0x1187ba000] 14:12:44 INFO - PROCESS | 1652 | 1465247564153 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119282800) [pid = 1652] [serial = 1429] [outer = 0x1187ba000] 14:12:44 INFO - PROCESS | 1652 | 1465247564609 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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 672ms 14:12:44 INFO - PROCESS | 1652 | 1465247564621 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 1652 | 1465247564624 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 14:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:12:44 INFO - PROCESS | 1652 | 1465247564627 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 1652 | 1465247564630 Marionette TRACE conn2 <- [1,1878,null,{}] 14:12:44 INFO - PROCESS | 1652 | 1465247564679 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}] 14:12:44 INFO - PROCESS | 1652 | 1465247564683 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:44 INFO - PROCESS | 1652 | 1465247564785 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119286400) [pid = 1652] [serial = 1430] [outer = 0x12cc66c00] 14:12:44 INFO - PROCESS | 1652 | 1465247564876 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 1652 | 1465247564878 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214eb800 == 27 [pid = 1652] [id = 477] 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x112af4c00) [pid = 1652] [serial = 1431] [outer = 0x0] 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11993ac00) [pid = 1652] [serial = 1432] [outer = 0x112af4c00] 14:12:44 INFO - PROCESS | 1652 | 1465247564915 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a5b400) [pid = 1652] [serial = 1433] [outer = 0x112af4c00] 14:12:45 INFO - PROCESS | 1652 | 1465247565391 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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 797ms 14:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:12:45 INFO - PROCESS | 1652 | 1465247565425 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 1652 | 1465247565427 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 14:12:45 INFO - PROCESS | 1652 | 1465247565429 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 1652 | 1465247565431 Marionette TRACE conn2 <- [1,1882,null,{}] 14:12:45 INFO - PROCESS | 1652 | 1465247565433 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}] 14:12:45 INFO - PROCESS | 1652 | 1465247565434 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:45 INFO - PROCESS | 1652 | 1465247565531 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:12:45 INFO - PROCESS | 1652 | 1465247565598 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 1652 | 1465247565600 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x124617000 == 28 [pid = 1652] [id = 478] 14:12:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1213eb400) [pid = 1652] [serial = 1434] [outer = 0x0] 14:12:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121435000) [pid = 1652] [serial = 1435] [outer = 0x1213eb400] 14:12:45 INFO - PROCESS | 1652 | 1465247565630 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1214d7c00) [pid = 1652] [serial = 1436] [outer = 0x1213eb400] 14:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 620ms 14:12:46 INFO - PROCESS | 1652 | 1465247566043 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]]]}] 14:12:46 INFO - PROCESS | 1652 | 1465247566050 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 1652 | 1465247566051 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 14:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:12:46 INFO - PROCESS | 1652 | 1465247566053 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 1652 | 1465247566055 Marionette TRACE conn2 <- [1,1886,null,{}] 14:12:46 INFO - PROCESS | 1652 | 1465247566060 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}] 14:12:46 INFO - PROCESS | 1652 | 1465247566061 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:46 INFO - PROCESS | 1652 | 1465247566151 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:12:46 INFO - PROCESS | 1652 | 1465247566236 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 1652 | 1465247566237 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a18800 == 29 [pid = 1652] [id = 479] 14:12:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1214cf400) [pid = 1652] [serial = 1437] [outer = 0x0] 14:12:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121be4800) [pid = 1652] [serial = 1438] [outer = 0x1214cf400] 14:12:46 INFO - PROCESS | 1652 | 1465247566265 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124011800) [pid = 1652] [serial = 1439] [outer = 0x1214cf400] 14:12:46 INFO - PROCESS | 1652 | 1465247566684 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]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 672ms 14:12:46 INFO - PROCESS | 1652 | 1465247566725 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 1652 | 1465247566727 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 14:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:12:46 INFO - PROCESS | 1652 | 1465247566729 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 1652 | 1465247566730 Marionette TRACE conn2 <- [1,1890,null,{}] 14:12:46 INFO - PROCESS | 1652 | 1465247566733 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}] 14:12:46 INFO - PROCESS | 1652 | 1465247566737 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:46 INFO - PROCESS | 1652 | 1465247566864 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:12:46 INFO - PROCESS | 1652 | 1465247566923 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 1652 | 1465247566925 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12906a000 == 30 [pid = 1652] [id = 480] 14:12:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124294c00) [pid = 1652] [serial = 1440] [outer = 0x0] 14:12:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124c6fc00) [pid = 1652] [serial = 1441] [outer = 0x124294c00] 14:12:46 INFO - PROCESS | 1652 | 1465247566954 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126a69400) [pid = 1652] [serial = 1442] [outer = 0x124294c00] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac4000 == 29 [pid = 1652] [id = 473] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116927800 == 28 [pid = 1652] [id = 23] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x11226e800 == 27 [pid = 1652] [id = 22] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce0f000 == 26 [pid = 1652] [id = 16] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a2800 == 25 [pid = 1652] [id = 12] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x129064800 == 24 [pid = 1652] [id = 6] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8e3800 == 23 [pid = 1652] [id = 11] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7db800 == 22 [pid = 1652] [id = 21] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x112265000 == 21 [pid = 1652] [id = 25] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b69a800 == 20 [pid = 1652] [id = 9] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12d96f000 == 19 [pid = 1652] [id = 20] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116fd4000 == 18 [pid = 1652] [id = 24] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12d647800 == 17 [pid = 1652] [id = 19] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116402800 == 16 [pid = 1652] [id = 26] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x126a18800 == 15 [pid = 1652] [id = 479] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x124617000 == 14 [pid = 1652] [id = 478] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1214eb800 == 13 [pid = 1652] [id = 477] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e6800 == 12 [pid = 1652] [id = 476] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5d9000 == 11 [pid = 1652] [id = 472] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x119c33800 == 10 [pid = 1652] [id = 474] 14:12:48 INFO - PROCESS | 1652 | --DOCSHELL 0x116574000 == 9 [pid = 1652] [id = 475] 14:12:49 INFO - PROCESS | 1652 | 1465247569305 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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2631ms 14:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:12:49 INFO - PROCESS | 1652 | 1465247569361 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 1652 | 1465247569363 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 14:12:49 INFO - PROCESS | 1652 | 1465247569367 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 1652 | 1465247569369 Marionette TRACE conn2 <- [1,1894,null,{}] 14:12:49 INFO - PROCESS | 1652 | 1465247569374 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}] 14:12:49 INFO - PROCESS | 1652 | 1465247569376 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:49 INFO - PROCESS | 1652 | 1465247569457 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:12:49 INFO - PROCESS | 1652 | 1465247569466 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 1652 | 1465247569468 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x116494800 == 10 [pid = 1652] [id = 481] 14:12:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x115f58000) [pid = 1652] [serial = 1443] [outer = 0x0] 14:12:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116299000) [pid = 1652] [serial = 1444] [outer = 0x115f58000] 14:12:49 INFO - PROCESS | 1652 | 1465247569495 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11713d800) [pid = 1652] [serial = 1445] [outer = 0x115f58000] 14:12:49 INFO - PROCESS | 1652 | 1465247569833 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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 14:12:49 INFO - PROCESS | 1652 | 1465247569888 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 1652 | 1465247569893 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 14:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:12:49 INFO - PROCESS | 1652 | 1465247569898 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 1652 | 1465247569899 Marionette TRACE conn2 <- [1,1898,null,{}] 14:12:49 INFO - PROCESS | 1652 | 1465247569902 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}] 14:12:49 INFO - PROCESS | 1652 | 1465247569904 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:49 INFO - PROCESS | 1652 | 1465247569984 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:12:49 INFO - PROCESS | 1652 | 1465247569989 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 1652 | 1465247569992 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x118242800 == 11 [pid = 1652] [id = 482] 14:12:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1176c4400) [pid = 1652] [serial = 1446] [outer = 0x0] 14:12:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1182acc00) [pid = 1652] [serial = 1447] [outer = 0x1176c4400] 14:12:50 INFO - PROCESS | 1652 | 1465247570020 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11852e000) [pid = 1652] [serial = 1448] [outer = 0x1176c4400] 14:12:50 INFO - PROCESS | 1652 | 1465247570368 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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 14:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:12:50 INFO - PROCESS | 1652 | 1465247570419 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 1652 | 1465247570420 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 14:12:50 INFO - PROCESS | 1652 | 1465247570422 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 1652 | 1465247570431 Marionette TRACE conn2 <- [1,1902,null,{}] 14:12:50 INFO - PROCESS | 1652 | 1465247570439 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}] 14:12:50 INFO - PROCESS | 1652 | 1465247570443 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:50 INFO - PROCESS | 1652 | 1465247570520 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:12:50 INFO - PROCESS | 1652 | 1465247570528 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 1652 | 1465247570530 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199b7000 == 12 [pid = 1652] [id = 483] 14:12:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1187b9000) [pid = 1652] [serial = 1449] [outer = 0x0] 14:12:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118aa9000) [pid = 1652] [serial = 1450] [outer = 0x1187b9000] 14:12:50 INFO - PROCESS | 1652 | 1465247570559 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119388400) [pid = 1652] [serial = 1451] [outer = 0x1187b9000] 14:12:50 INFO - PROCESS | 1652 | 1465247570918 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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 528ms 14:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:12:50 INFO - PROCESS | 1652 | 1465247570951 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 1652 | 1465247570952 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 14:12:50 INFO - PROCESS | 1652 | 1465247570955 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 1652 | 1465247570956 Marionette TRACE conn2 <- [1,1906,null,{}] 14:12:50 INFO - PROCESS | 1652 | 1465247570958 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}] 14:12:50 INFO - PROCESS | 1652 | 1465247570959 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:51 INFO - PROCESS | 1652 | 1465247571064 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:12:51 INFO - PROCESS | 1652 | 1465247571070 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 1652 | 1465247571071 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214ee000 == 13 [pid = 1652] [id = 484] 14:12:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119770c00) [pid = 1652] [serial = 1452] [outer = 0x0] 14:12:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11992c000) [pid = 1652] [serial = 1453] [outer = 0x119770c00] 14:12:51 INFO - PROCESS | 1652 | 1465247571097 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119a51000) [pid = 1652] [serial = 1454] [outer = 0x119770c00] 14:12:51 INFO - PROCESS | 1652 | 1465247571436 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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 521ms 14:12:51 INFO - PROCESS | 1652 | 1465247571478 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 1652 | 1465247571479 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 14:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:12:51 INFO - PROCESS | 1652 | 1465247571481 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 1652 | 1465247571482 Marionette TRACE conn2 <- [1,1910,null,{}] 14:12:51 INFO - PROCESS | 1652 | 1465247571484 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}] 14:12:51 INFO - PROCESS | 1652 | 1465247571486 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:51 INFO - PROCESS | 1652 | 1465247571587 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:12:51 INFO - PROCESS | 1652 | 1465247571591 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 1652 | 1465247571592 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12632c000 == 14 [pid = 1652] [id = 485] 14:12:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112af6400) [pid = 1652] [serial = 1455] [outer = 0x0] 14:12:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a58c00) [pid = 1652] [serial = 1456] [outer = 0x112af6400] 14:12:51 INFO - PROCESS | 1652 | 1465247571616 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119dee000) [pid = 1652] [serial = 1457] [outer = 0x112af6400] 14:12:51 INFO - PROCESS | 1652 | 1465247571982 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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 519ms 14:12:52 INFO - PROCESS | 1652 | 1465247572000 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 1652 | 1465247572002 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 14:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:12:52 INFO - PROCESS | 1652 | 1465247572004 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 1652 | 1465247572005 Marionette TRACE conn2 <- [1,1914,null,{}] 14:12:52 INFO - PROCESS | 1652 | 1465247572015 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}] 14:12:52 INFO - PROCESS | 1652 | 1465247572019 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:52 INFO - PROCESS | 1652 | 1465247572144 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:12:52 INFO - PROCESS | 1652 | 1465247572182 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1652 | 1465247572183 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x129065000 == 15 [pid = 1652] [id = 486] 14:12:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121130400) [pid = 1652] [serial = 1458] [outer = 0x0] 14:12:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121435800) [pid = 1652] [serial = 1459] [outer = 0x121130400] 14:12:52 INFO - PROCESS | 1652 | 1465247572208 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124012400) [pid = 1652] [serial = 1460] [outer = 0x121130400] 14:12:52 INFO - PROCESS | 1652 | 1465247572516 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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 529ms 14:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:12:52 INFO - PROCESS | 1652 | 1465247572533 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 1652 | 1465247572535 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 14:12:52 INFO - PROCESS | 1652 | 1465247572537 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 1652 | 1465247572538 Marionette TRACE conn2 <- [1,1918,null,{}] 14:12:52 INFO - PROCESS | 1652 | 1465247572550 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}] 14:12:52 INFO - PROCESS | 1652 | 1465247572551 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:52 INFO - PROCESS | 1652 | 1465247572653 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:12:52 INFO - PROCESS | 1652 | 1465247572657 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1652 | 1465247572658 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a393000 == 16 [pid = 1652] [id = 487] 14:12:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124013000) [pid = 1652] [serial = 1461] [outer = 0x0] 14:12:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12429f000) [pid = 1652] [serial = 1462] [outer = 0x124013000] 14:12:52 INFO - PROCESS | 1652 | 1465247572682 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1244e6c00) [pid = 1652] [serial = 1463] [outer = 0x124013000] 14:12:53 INFO - PROCESS | 1652 | 1465247573018 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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 527ms 14:12:53 INFO - PROCESS | 1652 | 1465247573065 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 1652 | 1465247573066 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 14:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:12:53 INFO - PROCESS | 1652 | 1465247573068 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 1652 | 1465247573069 Marionette TRACE conn2 <- [1,1922,null,{}] 14:12:53 INFO - PROCESS | 1652 | 1465247573080 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}] 14:12:53 INFO - PROCESS | 1652 | 1465247573081 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:53 INFO - PROCESS | 1652 | 1465247573175 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:12:53 INFO - PROCESS | 1652 | 1465247573179 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 1652 | 1465247573180 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e3800 == 17 [pid = 1652] [id = 488] 14:12:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x112eefc00) [pid = 1652] [serial = 1464] [outer = 0x0] 14:12:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x124d04400) [pid = 1652] [serial = 1465] [outer = 0x112eefc00] 14:12:53 INFO - PROCESS | 1652 | 1465247573204 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124f53000) [pid = 1652] [serial = 1466] [outer = 0x112eefc00] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x115f51000) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118524400) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1131cd400) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1182adc00) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11989dc00) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1131cd000) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1164e1000) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1182ab800) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11992fc00) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11b198000) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12134a400) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1185d0400) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118aaac00) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1129c9800) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x113c5c000) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118219000) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112f0c800) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1214cf400) [pid = 1652] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1183e3400) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1213eb400) [pid = 1652] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1187ba000) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112af4c00) [pid = 1652] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:12:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1175a6c00) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:12:53 INFO - PROCESS | 1652 | 1465247573853 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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 819ms 14:12:53 INFO - PROCESS | 1652 | 1465247573887 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:12:53 INFO - PROCESS | 1652 | 1465247573889 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 14:12:53 INFO - PROCESS | 1652 | 1465247573893 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 1652 | 1465247573894 Marionette TRACE conn2 <- [1,1926,null,{}] 14:12:53 INFO - PROCESS | 1652 | 1465247573897 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}] 14:12:53 INFO - PROCESS | 1652 | 1465247573898 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:53 INFO - PROCESS | 1652 | 1465247573984 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:12:53 INFO - PROCESS | 1652 | 1465247573990 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 1652 | 1465247573992 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12414e800 == 18 [pid = 1652] [id = 489] 14:12:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x113c5a000) [pid = 1652] [serial = 1467] [outer = 0x0] 14:12:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1182b4000) [pid = 1652] [serial = 1468] [outer = 0x113c5a000] 14:12:54 INFO - PROCESS | 1652 | 1465247574017 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118a21000) [pid = 1652] [serial = 1469] [outer = 0x113c5a000] 14:12:54 INFO - PROCESS | 1652 | 1465247574345 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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 470ms 14:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:12:54 INFO - PROCESS | 1652 | 1465247574364 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 1652 | 1465247574365 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 14:12:54 INFO - PROCESS | 1652 | 1465247574367 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 1652 | 1465247574368 Marionette TRACE conn2 <- [1,1930,null,{}] 14:12:54 INFO - PROCESS | 1652 | 1465247574370 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}] 14:12:54 INFO - PROCESS | 1652 | 1465247574372 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:54 INFO - PROCESS | 1652 | 1465247574450 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:12:54 INFO - PROCESS | 1652 | 1465247574453 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 1652 | 1465247574454 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af4b000 == 19 [pid = 1652] [id = 490] 14:12:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116f7d800) [pid = 1652] [serial = 1470] [outer = 0x0] 14:12:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119935000) [pid = 1652] [serial = 1471] [outer = 0x116f7d800] 14:12:54 INFO - PROCESS | 1652 | 1465247574481 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121433800) [pid = 1652] [serial = 1472] [outer = 0x116f7d800] 14:12:54 INFO - PROCESS | 1652 | 1465247574855 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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 14:12:54 INFO - PROCESS | 1652 | 1465247574886 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 1652 | 1465247574890 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 14:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:12:54 INFO - PROCESS | 1652 | 1465247574904 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 1652 | 1465247574907 Marionette TRACE conn2 <- [1,1934,null,{}] 14:12:54 INFO - PROCESS | 1652 | 1465247574911 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}] 14:12:54 INFO - PROCESS | 1652 | 1465247574913 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:55 INFO - PROCESS | 1652 | 1465247575055 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:12:55 INFO - PROCESS | 1652 | 1465247575069 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 1652 | 1465247575072 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8ca800 == 20 [pid = 1652] [id = 491] 14:12:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12473f000) [pid = 1652] [serial = 1473] [outer = 0x0] 14:12:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1266b3800) [pid = 1652] [serial = 1474] [outer = 0x12473f000] 14:12:55 INFO - PROCESS | 1652 | 1465247575121 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126a5f400) [pid = 1652] [serial = 1475] [outer = 0x12473f000] 14:12:55 INFO - PROCESS | 1652 | 1465247575512 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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 679ms 14:12:55 INFO - PROCESS | 1652 | 1465247575595 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 1652 | 1465247575597 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 14:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:12:55 INFO - PROCESS | 1652 | 1465247575600 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 1652 | 1465247575603 Marionette TRACE conn2 <- [1,1938,null,{}] 14:12:55 INFO - PROCESS | 1652 | 1465247575609 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}] 14:12:55 INFO - PROCESS | 1652 | 1465247575611 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:55 INFO - PROCESS | 1652 | 1465247575712 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:12:55 INFO - PROCESS | 1652 | 1465247575778 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 1652 | 1465247575780 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116270800 == 21 [pid = 1652] [id = 492] 14:12:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112aedc00) [pid = 1652] [serial = 1476] [outer = 0x0] 14:12:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113c1e400) [pid = 1652] [serial = 1477] [outer = 0x112aedc00] 14:12:55 INFO - PROCESS | 1652 | 1465247575812 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1167ec800) [pid = 1652] [serial = 1478] [outer = 0x112aedc00] 14:12:56 INFO - PROCESS | 1652 | 1465247576241 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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 14:12:56 INFO - PROCESS | 1652 | 1465247576272 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 1652 | 1465247576274 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:12:56 INFO - PROCESS | 1652 | 1465247576278 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 1652 | 1465247576281 Marionette TRACE conn2 <- [1,1942,null,{}] 14:12:56 INFO - PROCESS | 1652 | 1465247576284 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}] 14:12:56 INFO - PROCESS | 1652 | 1465247576285 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:56 INFO - PROCESS | 1652 | 1465247576385 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:12:56 INFO - PROCESS | 1652 | 1465247576478 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1652 | 1465247576480 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214f4000 == 22 [pid = 1652] [id = 493] 14:12:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1185c1c00) [pid = 1652] [serial = 1479] [outer = 0x0] 14:12:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1185c8400) [pid = 1652] [serial = 1480] [outer = 0x1185c1c00] 14:12:56 INFO - PROCESS | 1652 | 1465247576510 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1187c3400) [pid = 1652] [serial = 1481] [outer = 0x1185c1c00] 14:12:56 INFO - PROCESS | 1652 | 1465247576926 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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 14:12:56 INFO - PROCESS | 1652 | 1465247576950 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 1652 | 1465247576951 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:12:56 INFO - PROCESS | 1652 | 1465247576953 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 1652 | 1465247576955 Marionette TRACE conn2 <- [1,1946,null,{}] 14:12:56 INFO - PROCESS | 1652 | 1465247576962 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}] 14:12:56 INFO - PROCESS | 1652 | 1465247576965 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:57 INFO - PROCESS | 1652 | 1465247577067 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:12:57 INFO - PROCESS | 1652 | 1465247577126 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 1652 | 1465247577128 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6b0800 == 23 [pid = 1652] [id = 494] 14:12:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119a0c800) [pid = 1652] [serial = 1482] [outer = 0x0] 14:12:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119d33000) [pid = 1652] [serial = 1483] [outer = 0x119a0c800] 14:12:57 INFO - PROCESS | 1652 | 1465247577160 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12134dc00) [pid = 1652] [serial = 1484] [outer = 0x119a0c800] 14:12:57 INFO - PROCESS | 1652 | 1465247577631 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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 721ms 14:12:57 INFO - PROCESS | 1652 | 1465247577697 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:12:57 INFO - PROCESS | 1652 | 1465247577699 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 14:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:12:57 INFO - PROCESS | 1652 | 1465247577701 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 1652 | 1465247577702 Marionette TRACE conn2 <- [1,1950,null,{}] 14:12:57 INFO - PROCESS | 1652 | 1465247577705 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}] 14:12:57 INFO - PROCESS | 1652 | 1465247577706 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:57 INFO - PROCESS | 1652 | 1465247577838 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:12:57 INFO - PROCESS | 1652 | 1465247577878 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 1652 | 1465247577880 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x116acd000 == 24 [pid = 1652] [id = 495] 14:12:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1167ec400) [pid = 1652] [serial = 1485] [outer = 0x0] 14:12:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1185c6c00) [pid = 1652] [serial = 1486] [outer = 0x1167ec400] 14:12:57 INFO - PROCESS | 1652 | 1465247577909 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12134e400) [pid = 1652] [serial = 1487] [outer = 0x1167ec400] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119deb800) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119a5fc00) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1242adc00) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1214c9c00) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126393800) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x124c73000) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12143c400) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1180d2c00) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12112ec00) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124491800) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116a19400) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124d96800) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x115e0f000) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1133a7800) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119ded000) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12645e000) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126a39c00) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185ce400) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115549800) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118a19c00) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a5b400) [pid = 1652] [serial = 1433] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11993ac00) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121435000) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119282800) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1182b1c00) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1180cbc00) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116f80400) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1180d8800) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118a14c00) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118f28800) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119de5800) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121349800) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1185cec00) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1187c4400) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119a56000) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1198dac00) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119a05400) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11713cc00) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x124011800) [pid = 1652] [serial = 1439] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118f27800) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1214d7c00) [pid = 1652] [serial = 1436] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x121be4800) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOCSHELL 0x12906a000 == 23 [pid = 1652] [id = 480] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1167e9c00) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1175acc00) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118a20000) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x1185c8c00) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x119a5e800) [pid = 1652] [serial = 883] [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.] 14:12:58 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x124c6fc00) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 14:12:58 INFO - PROCESS | 1652 | 1465247578903 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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1222ms 14:12:58 INFO - PROCESS | 1652 | 1465247578925 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 1652 | 1465247578929 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 14:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:12:58 INFO - PROCESS | 1652 | 1465247578933 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 1652 | 1465247578937 Marionette TRACE conn2 <- [1,1954,null,{}] 14:12:58 INFO - PROCESS | 1652 | 1465247578943 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}] 14:12:58 INFO - PROCESS | 1652 | 1465247578945 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:59 INFO - PROCESS | 1652 | 1465247579067 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:12:59 INFO - PROCESS | 1652 | 1465247579150 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 1652 | 1465247579151 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x115fc9000 == 24 [pid = 1652] [id = 496] 14:12:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x113c23400) [pid = 1652] [serial = 1488] [outer = 0x0] 14:12:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x115f52400) [pid = 1652] [serial = 1489] [outer = 0x113c23400] 14:12:59 INFO - PROCESS | 1652 | 1465247579199 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116905800) [pid = 1652] [serial = 1490] [outer = 0x113c23400] 14:12:59 INFO - PROCESS | 1652 | 1465247579579 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]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 674ms 14:12:59 INFO - PROCESS | 1652 | 1465247579606 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 1652 | 1465247579613 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 14:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:12:59 INFO - PROCESS | 1652 | 1465247579618 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 1652 | 1465247579619 Marionette TRACE conn2 <- [1,1958,null,{}] 14:12:59 INFO - PROCESS | 1652 | 1465247579622 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}] 14:12:59 INFO - PROCESS | 1652 | 1465247579627 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:59 INFO - PROCESS | 1652 | 1465247579708 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:12:59 INFO - PROCESS | 1652 | 1465247579759 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 1652 | 1465247579760 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:12:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e72000 == 25 [pid = 1652] [id = 497] 14:12:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1167ea800) [pid = 1652] [serial = 1491] [outer = 0x0] 14:12:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1180cbc00) [pid = 1652] [serial = 1492] [outer = 0x1167ea800] 14:12:59 INFO - PROCESS | 1652 | 1465247579788 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1182af400) [pid = 1652] [serial = 1493] [outer = 0x1167ea800] 14:13:00 INFO - PROCESS | 1652 | 1465247580088 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 522ms 14:13:00 INFO - PROCESS | 1652 | 1465247580142 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1652 | 1465247580151 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:13:00 INFO - PROCESS | 1652 | 1465247580154 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1652 | 1465247580156 Marionette TRACE conn2 <- [1,1962,null,{}] 14:13:00 INFO - PROCESS | 1652 | 1465247580164 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}] 14:13:00 INFO - PROCESS | 1652 | 1465247580167 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:00 INFO - PROCESS | 1652 | 1465247580242 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:13:00 INFO - PROCESS | 1652 | 1465247580296 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1652 | 1465247580298 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ad7800 == 26 [pid = 1652] [id = 498] 14:13:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112edf400) [pid = 1652] [serial = 1494] [outer = 0x0] 14:13:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1185ce800) [pid = 1652] [serial = 1495] [outer = 0x112edf400] 14:13:00 INFO - PROCESS | 1652 | 1465247580326 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1187c4c00) [pid = 1652] [serial = 1496] [outer = 0x112edf400] 14:13:00 INFO - PROCESS | 1652 | 1465247580620 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 472ms 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:13:00 INFO - PROCESS | 1652 | 1465247580630 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1652 | 1465247580632 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 14:13:00 INFO - PROCESS | 1652 | 1465247580634 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1652 | 1465247580635 Marionette TRACE conn2 <- [1,1966,null,{}] 14:13:00 INFO - PROCESS | 1652 | 1465247580637 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}] 14:13:00 INFO - PROCESS | 1652 | 1465247580639 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:00 INFO - PROCESS | 1652 | 1465247580733 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:13:00 INFO - PROCESS | 1652 | 1465247580736 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1652 | 1465247580738 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d3000 == 27 [pid = 1652] [id = 499] 14:13:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118aa9400) [pid = 1652] [serial = 1497] [outer = 0x0] 14:13:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11938c000) [pid = 1652] [serial = 1498] [outer = 0x118aa9400] 14:13:00 INFO - PROCESS | 1652 | 1465247580765 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11988fc00) [pid = 1652] [serial = 1499] [outer = 0x118aa9400] 14:13:01 INFO - PROCESS | 1652 | 1465247581126 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]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 14:13:01 INFO - PROCESS | 1652 | 1465247581153 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 1652 | 1465247581155 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 14:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:13:01 INFO - PROCESS | 1652 | 1465247581157 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 1652 | 1465247581158 Marionette TRACE conn2 <- [1,1970,null,{}] 14:13:01 INFO - PROCESS | 1652 | 1465247581169 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}] 14:13:01 INFO - PROCESS | 1652 | 1465247581170 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:01 INFO - PROCESS | 1652 | 1465247581268 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:13:01 INFO - PROCESS | 1652 | 1465247581274 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 1652 | 1465247581275 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x121149800 == 28 [pid = 1652] [id = 500] 14:13:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1175b2800) [pid = 1652] [serial = 1500] [outer = 0x0] 14:13:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1198dac00) [pid = 1652] [serial = 1501] [outer = 0x1175b2800] 14:13:01 INFO - PROCESS | 1652 | 1465247581300 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119938000) [pid = 1652] [serial = 1502] [outer = 0x1175b2800] 14:13:01 INFO - PROCESS | 1652 | 1465247581641 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]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 527ms 14:13:01 INFO - PROCESS | 1652 | 1465247581685 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 1652 | 1465247581686 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 14:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:13:01 INFO - PROCESS | 1652 | 1465247581688 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 1652 | 1465247581690 Marionette TRACE conn2 <- [1,1974,null,{}] 14:13:01 INFO - PROCESS | 1652 | 1465247581692 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}] 14:13:01 INFO - PROCESS | 1652 | 1465247581696 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:01 INFO - PROCESS | 1652 | 1465247581816 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:13:01 INFO - PROCESS | 1652 | 1465247581820 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 1652 | 1465247581821 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b2b800 == 29 [pid = 1652] [id = 501] 14:13:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1182b0000) [pid = 1652] [serial = 1503] [outer = 0x0] 14:13:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a0d400) [pid = 1652] [serial = 1504] [outer = 0x1182b0000] 14:13:01 INFO - PROCESS | 1652 | 1465247581847 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1213eb400) [pid = 1652] [serial = 1505] [outer = 0x1182b0000] 14:13:02 INFO - PROCESS | 1652 | 1465247582170 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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 14:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:13:02 INFO - PROCESS | 1652 | 1465247582211 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 1652 | 1465247582212 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 14:13:02 INFO - PROCESS | 1652 | 1465247582214 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 1652 | 1465247582215 Marionette TRACE conn2 <- [1,1978,null,{}] 14:13:02 INFO - PROCESS | 1652 | 1465247582217 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}] 14:13:02 INFO - PROCESS | 1652 | 1465247582219 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:02 INFO - PROCESS | 1652 | 1465247582321 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:13:02 INFO - PROCESS | 1652 | 1465247582324 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1652 | 1465247582325 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d2b000 == 30 [pid = 1652] [id = 502] 14:13:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121434c00) [pid = 1652] [serial = 1506] [outer = 0x0] 14:13:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121439000) [pid = 1652] [serial = 1507] [outer = 0x121434c00] 14:13:02 INFO - PROCESS | 1652 | 1465247582349 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121954c00) [pid = 1652] [serial = 1508] [outer = 0x121434c00] 14:13:02 INFO - PROCESS | 1652 | 1465247582683 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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 14:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:13:02 INFO - PROCESS | 1652 | 1465247582735 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 1652 | 1465247582736 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 14:13:02 INFO - PROCESS | 1652 | 1465247582738 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 1652 | 1465247582739 Marionette TRACE conn2 <- [1,1982,null,{}] 14:13:02 INFO - PROCESS | 1652 | 1465247582741 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}] 14:13:02 INFO - PROCESS | 1652 | 1465247582742 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:02 INFO - PROCESS | 1652 | 1465247582835 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:13:02 INFO - PROCESS | 1652 | 1465247582839 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1652 | 1465247582840 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12669e000 == 31 [pid = 1652] [id = 503] 14:13:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121436c00) [pid = 1652] [serial = 1509] [outer = 0x0] 14:13:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123fc2800) [pid = 1652] [serial = 1510] [outer = 0x121436c00] 14:13:02 INFO - PROCESS | 1652 | 1465247582864 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124011400) [pid = 1652] [serial = 1511] [outer = 0x121436c00] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12473f000) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112af6400) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121130400) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124013000) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113c5a000) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112eefc00) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116f7d800) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119770c00) [pid = 1652] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1187b9000) [pid = 1652] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1176c4400) [pid = 1652] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x115f58000) [pid = 1652] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:13:03 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124294c00) [pid = 1652] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:13:03 INFO - PROCESS | 1652 | 1465247583245 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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 14:13:03 INFO - PROCESS | 1652 | 1465247583265 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 1652 | 1465247583267 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 14:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:13:03 INFO - PROCESS | 1652 | 1465247583269 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 1652 | 1465247583270 Marionette TRACE conn2 <- [1,1986,null,{}] 14:13:03 INFO - PROCESS | 1652 | 1465247583280 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}] 14:13:03 INFO - PROCESS | 1652 | 1465247583281 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:03 INFO - PROCESS | 1652 | 1465247583386 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:13:03 INFO - PROCESS | 1652 | 1465247583427 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 1652 | 1465247583429 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ad6800 == 32 [pid = 1652] [id = 504] 14:13:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1122aa400) [pid = 1652] [serial = 1512] [outer = 0x0] 14:13:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119932400) [pid = 1652] [serial = 1513] [outer = 0x1122aa400] 14:13:03 INFO - PROCESS | 1652 | 1465247583453 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12400a400) [pid = 1652] [serial = 1514] [outer = 0x1122aa400] 14:13:03 INFO - PROCESS | 1652 | 1465247583712 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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 474ms 14:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:13:03 INFO - PROCESS | 1652 | 1465247583747 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 1652 | 1465247583748 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 14:13:03 INFO - PROCESS | 1652 | 1465247583750 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 1652 | 1465247583752 Marionette TRACE conn2 <- [1,1990,null,{}] 14:13:03 INFO - PROCESS | 1652 | 1465247583754 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}] 14:13:03 INFO - PROCESS | 1652 | 1465247583755 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:03 INFO - PROCESS | 1652 | 1465247583846 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:13:03 INFO - PROCESS | 1652 | 1465247583849 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 1652 | 1465247583850 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x129265000 == 33 [pid = 1652] [id = 505] 14:13:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124015c00) [pid = 1652] [serial = 1515] [outer = 0x0] 14:13:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1242aa800) [pid = 1652] [serial = 1516] [outer = 0x124015c00] 14:13:03 INFO - PROCESS | 1652 | 1465247583874 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x124490400) [pid = 1652] [serial = 1517] [outer = 0x124015c00] 14:13:04 INFO - PROCESS | 1652 | 1465247584205 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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 469ms 14:13:04 INFO - PROCESS | 1652 | 1465247584220 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 1652 | 1465247584222 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 14:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:13:04 INFO - PROCESS | 1652 | 1465247584227 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 1652 | 1465247584229 Marionette TRACE conn2 <- [1,1994,null,{}] 14:13:04 INFO - PROCESS | 1652 | 1465247584231 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}] 14:13:04 INFO - PROCESS | 1652 | 1465247584233 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:04 INFO - PROCESS | 1652 | 1465247584350 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:13:04 INFO - PROCESS | 1652 | 1465247584358 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 1652 | 1465247584361 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x121147800 == 34 [pid = 1652] [id = 506] 14:13:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1244e7800) [pid = 1652] [serial = 1518] [outer = 0x0] 14:13:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124c74800) [pid = 1652] [serial = 1519] [outer = 0x1244e7800] 14:13:04 INFO - PROCESS | 1652 | 1465247584395 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1266b9400) [pid = 1652] [serial = 1520] [outer = 0x1244e7800] 14:13:04 INFO - PROCESS | 1652 | 1465247584681 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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms 14:13:04 INFO - PROCESS | 1652 | 1465247584698 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 1652 | 1465247584699 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 14:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:13:04 INFO - PROCESS | 1652 | 1465247584701 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 1652 | 1465247584703 Marionette TRACE conn2 <- [1,1998,null,{}] 14:13:04 INFO - PROCESS | 1652 | 1465247584705 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}] 14:13:04 INFO - PROCESS | 1652 | 1465247584708 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:04 INFO - PROCESS | 1652 | 1465247584798 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:13:04 INFO - PROCESS | 1652 | 1465247584802 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 1652 | 1465247584803 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aec8000 == 35 [pid = 1652] [id = 507] 14:13:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126732c00) [pid = 1652] [serial = 1521] [outer = 0x0] 14:13:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126a3c400) [pid = 1652] [serial = 1522] [outer = 0x126732c00] 14:13:04 INFO - PROCESS | 1652 | 1465247584830 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126a65800) [pid = 1652] [serial = 1523] [outer = 0x126732c00] 14:13:05 INFO - PROCESS | 1652 | 1465247585396 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]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 718ms 14:13:05 INFO - PROCESS | 1652 | 1465247585421 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:13:05 INFO - PROCESS | 1652 | 1465247585425 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 14:13:05 INFO - PROCESS | 1652 | 1465247585430 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 1652 | 1465247585433 Marionette TRACE conn2 <- [1,2002,null,{}] 14:13:05 INFO - PROCESS | 1652 | 1465247585437 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}] 14:13:05 INFO - PROCESS | 1652 | 1465247585439 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:05 INFO - PROCESS | 1652 | 1465247585599 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:13:05 INFO - PROCESS | 1652 | 1465247585704 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 1652 | 1465247585705 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe2000 == 36 [pid = 1652] [id = 508] 14:13:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115e0f000) [pid = 1652] [serial = 1524] [outer = 0x0] 14:13:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x115f58000) [pid = 1652] [serial = 1525] [outer = 0x115e0f000] 14:13:05 INFO - PROCESS | 1652 | 1465247585736 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116a13c00) [pid = 1652] [serial = 1526] [outer = 0x115e0f000] 14:13:06 INFO - PROCESS | 1652 | 1465247586245 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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 823ms 14:13:06 INFO - PROCESS | 1652 | 1465247586252 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 1652 | 1465247586255 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 14:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:13:06 INFO - PROCESS | 1652 | 1465247586290 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 1652 | 1465247586293 Marionette TRACE conn2 <- [1,2006,null,{}] 14:13:06 INFO - PROCESS | 1652 | 1465247586296 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}] 14:13:06 INFO - PROCESS | 1652 | 1465247586298 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:06 INFO - PROCESS | 1652 | 1465247586407 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:13:06 INFO - PROCESS | 1652 | 1465247586487 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 1652 | 1465247586488 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c9d800 == 37 [pid = 1652] [id = 509] 14:13:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1182ab800) [pid = 1652] [serial = 1527] [outer = 0x0] 14:13:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11852bc00) [pid = 1652] [serial = 1528] [outer = 0x1182ab800] 14:13:06 INFO - PROCESS | 1652 | 1465247586519 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1187b7400) [pid = 1652] [serial = 1529] [outer = 0x1182ab800] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x121147800 == 36 [pid = 1652] [id = 506] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x129265000 == 35 [pid = 1652] [id = 505] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x118ad6800 == 34 [pid = 1652] [id = 504] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12669e000 == 33 [pid = 1652] [id = 503] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x124d2b000 == 32 [pid = 1652] [id = 502] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x123b2b800 == 31 [pid = 1652] [id = 501] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x121149800 == 30 [pid = 1652] [id = 500] 14:13:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d3000 == 29 [pid = 1652] [id = 499] 14:13:07 INFO - PROCESS | 1652 | 1465247587166 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]]]}] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126a5f400) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a58c00) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121435800) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124012400) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12429f000) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1182b4000) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1266b3800) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d04400) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119935000) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124f53000) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121433800) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11992c000) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118aa9000) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119388400) [pid = 1652] [serial = 1451] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1182acc00) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11852e000) [pid = 1652] [serial = 1448] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116299000) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11713d800) [pid = 1652] [serial = 1445] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126a69400) [pid = 1652] [serial = 1442] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1244e6c00) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119dee000) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119a51000) [pid = 1652] [serial = 1454] [outer = 0x0] [url = about:blank] 14:13:07 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118a21000) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 14:13:07 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 14:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 927ms 14:13:07 INFO - PROCESS | 1652 | 1465247587214 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 1652 | 1465247587216 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 14:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:13:07 INFO - PROCESS | 1652 | 1465247587219 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 1652 | 1465247587221 Marionette TRACE conn2 <- [1,2010,null,{}] 14:13:07 INFO - PROCESS | 1652 | 1465247587225 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}] 14:13:07 INFO - PROCESS | 1652 | 1465247587226 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:07 INFO - PROCESS | 1652 | 1465247587303 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:13:07 INFO - PROCESS | 1652 | 1465247587312 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 1652 | 1465247587314 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b9000 == 30 [pid = 1652] [id = 510] 14:13:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1180cc800) [pid = 1652] [serial = 1530] [outer = 0x0] 14:13:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118160400) [pid = 1652] [serial = 1531] [outer = 0x1180cc800] 14:13:07 INFO - PROCESS | 1652 | 1465247587342 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118523800) [pid = 1652] [serial = 1532] [outer = 0x1180cc800] 14:13:07 INFO - PROCESS | 1652 | 1465247587764 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]]]}] 14:13:07 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 14:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 571ms 14:13:07 INFO - PROCESS | 1652 | 1465247587791 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 1652 | 1465247587796 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 14:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:13:07 INFO - PROCESS | 1652 | 1465247587802 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 1652 | 1465247587804 Marionette TRACE conn2 <- [1,2014,null,{}] 14:13:07 INFO - PROCESS | 1652 | 1465247587808 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}] 14:13:07 INFO - PROCESS | 1652 | 1465247587810 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:07 INFO - PROCESS | 1652 | 1465247587932 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:13:07 INFO - PROCESS | 1652 | 1465247587945 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 1652 | 1465247587946 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ad5800 == 31 [pid = 1652] [id = 511] 14:13:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1187bd800) [pid = 1652] [serial = 1533] [outer = 0x0] 14:13:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118a21000) [pid = 1652] [serial = 1534] [outer = 0x1187bd800] 14:13:07 INFO - PROCESS | 1652 | 1465247587989 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11927d400) [pid = 1652] [serial = 1535] [outer = 0x1187bd800] 14:13:08 INFO - PROCESS | 1652 | 1465247588403 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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 622ms 14:13:08 INFO - PROCESS | 1652 | 1465247588425 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 1652 | 1465247588427 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 14:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:13:08 INFO - PROCESS | 1652 | 1465247588429 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 1652 | 1465247588432 Marionette TRACE conn2 <- [1,2018,null,{}] 14:13:08 INFO - PROCESS | 1652 | 1465247588439 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}] 14:13:08 INFO - PROCESS | 1652 | 1465247588442 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:08 INFO - PROCESS | 1652 | 1465247588540 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:13:08 INFO - PROCESS | 1652 | 1465247588547 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 1652 | 1465247588549 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114c800 == 32 [pid = 1652] [id = 512] 14:13:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1133aac00) [pid = 1652] [serial = 1536] [outer = 0x0] 14:13:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119a50c00) [pid = 1652] [serial = 1537] [outer = 0x1133aac00] 14:13:08 INFO - PROCESS | 1652 | 1465247588576 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a5f000) [pid = 1652] [serial = 1538] [outer = 0x1133aac00] 14:13:08 INFO - PROCESS | 1652 | 1465247588902 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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 522ms 14:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:13:08 INFO - PROCESS | 1652 | 1465247588952 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 1652 | 1465247588954 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 14:13:08 INFO - PROCESS | 1652 | 1465247588956 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 1652 | 1465247588957 Marionette TRACE conn2 <- [1,2022,null,{}] 14:13:08 INFO - PROCESS | 1652 | 1465247588959 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}] 14:13:08 INFO - PROCESS | 1652 | 1465247588960 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:09 INFO - PROCESS | 1652 | 1465247589066 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:13:09 INFO - PROCESS | 1652 | 1465247589100 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1652 | 1465247589101 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x124166800 == 33 [pid = 1652] [id = 513] 14:13:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119a5bc00) [pid = 1652] [serial = 1539] [outer = 0x0] 14:13:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11b19e400) [pid = 1652] [serial = 1540] [outer = 0x119a5bc00] 14:13:09 INFO - PROCESS | 1652 | 1465247589126 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121432c00) [pid = 1652] [serial = 1541] [outer = 0x119a5bc00] 14:13:09 INFO - PROCESS | 1652 | 1465247589445 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]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 14:13:09 INFO - PROCESS | 1652 | 1465247589481 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 1652 | 1465247589483 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 14:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:13:09 INFO - PROCESS | 1652 | 1465247589485 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 1652 | 1465247589486 Marionette TRACE conn2 <- [1,2026,null,{}] 14:13:09 INFO - PROCESS | 1652 | 1465247589489 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}] 14:13:09 INFO - PROCESS | 1652 | 1465247589490 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:09 INFO - PROCESS | 1652 | 1465247589592 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:13:09 INFO - PROCESS | 1652 | 1465247589595 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1652 | 1465247589597 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263ed800 == 34 [pid = 1652] [id = 514] 14:13:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112f09000) [pid = 1652] [serial = 1542] [outer = 0x0] 14:13:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121439400) [pid = 1652] [serial = 1543] [outer = 0x112f09000] 14:13:09 INFO - PROCESS | 1652 | 1465247589621 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121953400) [pid = 1652] [serial = 1544] [outer = 0x112f09000] 14:13:09 INFO - PROCESS | 1652 | 1465247589978 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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 14:13:10 INFO - PROCESS | 1652 | 1465247590003 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 1652 | 1465247590005 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 14:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:13:10 INFO - PROCESS | 1652 | 1465247590009 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 1652 | 1465247590010 Marionette TRACE conn2 <- [1,2030,null,{}] 14:13:10 INFO - PROCESS | 1652 | 1465247590013 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}] 14:13:10 INFO - PROCESS | 1652 | 1465247590017 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:10 INFO - PROCESS | 1652 | 1465247590132 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:13:10 INFO - PROCESS | 1652 | 1465247590145 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 1652 | 1465247590146 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12927c800 == 35 [pid = 1652] [id = 515] 14:13:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x121788c00) [pid = 1652] [serial = 1545] [outer = 0x0] 14:13:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12400dc00) [pid = 1652] [serial = 1546] [outer = 0x121788c00] 14:13:10 INFO - PROCESS | 1652 | 1465247590171 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1266af000) [pid = 1652] [serial = 1547] [outer = 0x121788c00] 14:13:10 INFO - PROCESS | 1652 | 1465247590510 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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 14:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:13:10 INFO - PROCESS | 1652 | 1465247590529 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 1652 | 1465247590530 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 14:13:10 INFO - PROCESS | 1652 | 1465247590532 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 1652 | 1465247590533 Marionette TRACE conn2 <- [1,2034,null,{}] 14:13:10 INFO - PROCESS | 1652 | 1465247590544 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}] 14:13:10 INFO - PROCESS | 1652 | 1465247590546 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:10 INFO - PROCESS | 1652 | 1465247590641 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:13:10 INFO - PROCESS | 1652 | 1465247590644 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 1652 | 1465247590645 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a390000 == 36 [pid = 1652] [id = 516] 14:13:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124484c00) [pid = 1652] [serial = 1548] [outer = 0x0] 14:13:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126a62c00) [pid = 1652] [serial = 1549] [outer = 0x124484c00] 14:13:10 INFO - PROCESS | 1652 | 1465247590670 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126a6ac00) [pid = 1652] [serial = 1550] [outer = 0x124484c00] 14:13:11 INFO - PROCESS | 1652 | 1465247591017 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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 14:13:11 INFO - PROCESS | 1652 | 1465247591060 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 1652 | 1465247591061 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 14:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:13:11 INFO - PROCESS | 1652 | 1465247591063 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 1652 | 1465247591064 Marionette TRACE conn2 <- [1,2038,null,{}] 14:13:11 INFO - PROCESS | 1652 | 1465247591067 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}] 14:13:11 INFO - PROCESS | 1652 | 1465247591068 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:11 INFO - PROCESS | 1652 | 1465247591163 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:13:11 INFO - PROCESS | 1652 | 1465247591166 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 1652 | 1465247591167 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12aed1000 == 37 [pid = 1652] [id = 517] 14:13:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126a41800) [pid = 1652] [serial = 1551] [outer = 0x0] 14:13:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126db0400) [pid = 1652] [serial = 1552] [outer = 0x126a41800] 14:13:11 INFO - PROCESS | 1652 | 1465247591192 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126db6400) [pid = 1652] [serial = 1553] [outer = 0x126a41800] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1175b2800) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113c23400) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118aa9400) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112edf400) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1167ea800) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1182b0000) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1122aa400) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121434c00) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112aedc00) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121436c00) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1185c1c00) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124015c00) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1244e7800) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:13:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119a0c800) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:13:11 INFO - PROCESS | 1652 | 1465247591578 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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 14:13:11 INFO - PROCESS | 1652 | 1465247591583 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 1652 | 1465247591584 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 14:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:13:11 INFO - PROCESS | 1652 | 1465247591587 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 1652 | 1465247591588 Marionette TRACE conn2 <- [1,2042,null,{}] 14:13:11 INFO - PROCESS | 1652 | 1465247591591 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}] 14:13:11 INFO - PROCESS | 1652 | 1465247591593 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:11 INFO - PROCESS | 1652 | 1465247591671 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:13:11 INFO - PROCESS | 1652 | 1465247591677 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 1652 | 1465247591678 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114b800 == 38 [pid = 1652] [id = 518] 14:13:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112ae9000) [pid = 1652] [serial = 1554] [outer = 0x0] 14:13:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118a17000) [pid = 1652] [serial = 1555] [outer = 0x112ae9000] 14:13:11 INFO - PROCESS | 1652 | 1465247591703 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121436000) [pid = 1652] [serial = 1556] [outer = 0x112ae9000] 14:13:12 INFO - PROCESS | 1652 | 1465247592018 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]]]}] 14:13:12 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) 14:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 473ms 14:13:12 INFO - PROCESS | 1652 | 1465247592080 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 1652 | 1465247592081 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 14:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:13:12 INFO - PROCESS | 1652 | 1465247592084 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 1652 | 1465247592085 Marionette TRACE conn2 <- [1,2046,null,{}] 14:13:12 INFO - PROCESS | 1652 | 1465247592087 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}] 14:13:12 INFO - PROCESS | 1652 | 1465247592088 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:12 INFO - PROCESS | 1652 | 1465247592173 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:13:12 INFO - PROCESS | 1652 | 1465247592179 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 1652 | 1465247592180 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8da800 == 39 [pid = 1652] [id = 519] 14:13:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121bddc00) [pid = 1652] [serial = 1557] [outer = 0x0] 14:13:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126db7400) [pid = 1652] [serial = 1558] [outer = 0x121bddc00] 14:13:12 INFO - PROCESS | 1652 | 1465247592205 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128924800) [pid = 1652] [serial = 1559] [outer = 0x121bddc00] 14:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 468ms 14:13:12 INFO - PROCESS | 1652 | 1465247592550 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]]]}] 14:13:12 INFO - PROCESS | 1652 | 1465247592553 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:13:12 INFO - PROCESS | 1652 | 1465247592555 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 14:13:12 INFO - PROCESS | 1652 | 1465247592557 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 1652 | 1465247592562 Marionette TRACE conn2 <- [1,2050,null,{}] 14:13:12 INFO - PROCESS | 1652 | 1465247592565 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}] 14:13:12 INFO - PROCESS | 1652 | 1465247592567 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:12 INFO - PROCESS | 1652 | 1465247592664 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:13:12 INFO - PROCESS | 1652 | 1465247592722 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 1652 | 1465247592723 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbec800 == 40 [pid = 1652] [id = 520] 14:13:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123fb8c00) [pid = 1652] [serial = 1560] [outer = 0x0] 14:13:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12892b400) [pid = 1652] [serial = 1561] [outer = 0x123fb8c00] 14:13:12 INFO - PROCESS | 1652 | 1465247592749 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128954400) [pid = 1652] [serial = 1562] [outer = 0x123fb8c00] 14:13:13 INFO - PROCESS | 1652 | 1465247593026 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]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 524ms 14:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:13:13 INFO - PROCESS | 1652 | 1465247593081 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 1652 | 1465247593082 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 14:13:13 INFO - PROCESS | 1652 | 1465247593084 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 1652 | 1465247593085 Marionette TRACE conn2 <- [1,2054,null,{}] 14:13:13 INFO - PROCESS | 1652 | 1465247593088 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}] 14:13:13 INFO - PROCESS | 1652 | 1465247593089 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:13 INFO - PROCESS | 1652 | 1465247593178 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:13:13 INFO - PROCESS | 1652 | 1465247593191 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 1652 | 1465247593193 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c410000 == 41 [pid = 1652] [id = 521] 14:13:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128956000) [pid = 1652] [serial = 1563] [outer = 0x0] 14:13:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128acfc00) [pid = 1652] [serial = 1564] [outer = 0x128956000] 14:13:13 INFO - PROCESS | 1652 | 1465247593226 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ad4c00) [pid = 1652] [serial = 1565] [outer = 0x128956000] 14:13:13 INFO - PROCESS | 1652 | 1465247593666 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]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 619ms 14:13:13 INFO - PROCESS | 1652 | 1465247593705 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 1652 | 1465247593708 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 14:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:13:13 INFO - PROCESS | 1652 | 1465247593711 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 1652 | 1465247593713 Marionette TRACE conn2 <- [1,2058,null,{}] 14:13:13 INFO - PROCESS | 1652 | 1465247593717 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}] 14:13:13 INFO - PROCESS | 1652 | 1465247593719 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:13 INFO - PROCESS | 1652 | 1465247593822 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:13:13 INFO - PROCESS | 1652 | 1465247593880 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 1652 | 1465247593881 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a2800 == 42 [pid = 1652] [id = 522] 14:13:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115ee2400) [pid = 1652] [serial = 1566] [outer = 0x0] 14:13:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x117138c00) [pid = 1652] [serial = 1567] [outer = 0x115ee2400] 14:13:13 INFO - PROCESS | 1652 | 1465247593912 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1182bac00) [pid = 1652] [serial = 1568] [outer = 0x115ee2400] 14:13:14 INFO - PROCESS | 1652 | 1465247594352 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]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 14:13:14 INFO - PROCESS | 1652 | 1465247594382 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 1652 | 1465247594387 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 14:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:13:14 INFO - PROCESS | 1652 | 1465247594395 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 1652 | 1465247594398 Marionette TRACE conn2 <- [1,2062,null,{}] 14:13:14 INFO - PROCESS | 1652 | 1465247594402 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}] 14:13:14 INFO - PROCESS | 1652 | 1465247594405 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:14 INFO - PROCESS | 1652 | 1465247594565 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:13:14 INFO - PROCESS | 1652 | 1465247594697 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 1652 | 1465247594699 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba0800 == 43 [pid = 1652] [id = 523] 14:13:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118a1c800) [pid = 1652] [serial = 1569] [outer = 0x0] 14:13:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11977cc00) [pid = 1652] [serial = 1570] [outer = 0x118a1c800] 14:13:14 INFO - PROCESS | 1652 | 1465247594752 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a51800) [pid = 1652] [serial = 1571] [outer = 0x118a1c800] 14:13:15 INFO - PROCESS | 1652 | 1465247595251 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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 879ms 14:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:13:15 INFO - PROCESS | 1652 | 1465247595274 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 1652 | 1465247595275 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 14:13:15 INFO - PROCESS | 1652 | 1465247595277 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1652 | 1465247595280 Marionette TRACE conn2 <- [1,2066,null,{}] 14:13:15 INFO - PROCESS | 1652 | 1465247595288 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}] 14:13:15 INFO - PROCESS | 1652 | 1465247595291 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:15 INFO - PROCESS | 1652 | 1465247595432 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:13:15 INFO - PROCESS | 1652 | 1465247595485 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 1652 | 1465247595488 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c0000 == 44 [pid = 1652] [id = 524] 14:13:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1240e6400) [pid = 1652] [serial = 1572] [outer = 0x0] 14:13:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1242b0000) [pid = 1652] [serial = 1573] [outer = 0x1240e6400] 14:13:15 INFO - PROCESS | 1652 | 1465247595520 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124d0f400) [pid = 1652] [serial = 1574] [outer = 0x1240e6400] 14:13:15 INFO - PROCESS | 1652 | 1465247595904 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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 672ms 14:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:13:15 INFO - PROCESS | 1652 | 1465247595950 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 1652 | 1465247595952 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 14:13:15 INFO - PROCESS | 1652 | 1465247595954 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1652 | 1465247595955 Marionette TRACE conn2 <- [1,2070,null,{}] 14:13:15 INFO - PROCESS | 1652 | 1465247595960 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}] 14:13:15 INFO - PROCESS | 1652 | 1465247595961 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:16 INFO - PROCESS | 1652 | 1465247596086 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:13:16 INFO - PROCESS | 1652 | 1465247596142 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 1652 | 1465247596144 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c6800 == 45 [pid = 1652] [id = 525] 14:13:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1241d0800) [pid = 1652] [serial = 1575] [outer = 0x0] 14:13:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1266b2800) [pid = 1652] [serial = 1576] [outer = 0x1241d0800] 14:13:16 INFO - PROCESS | 1652 | 1465247596173 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128929000) [pid = 1652] [serial = 1577] [outer = 0x1241d0800] 14:13:16 INFO - PROCESS | 1652 | 1465247596753 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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 821ms 14:13:16 INFO - PROCESS | 1652 | 1465247596776 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 1652 | 1465247596778 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 14:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:13:16 INFO - PROCESS | 1652 | 1465247596781 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 1652 | 1465247596783 Marionette TRACE conn2 <- [1,2074,null,{}] 14:13:16 INFO - PROCESS | 1652 | 1465247596786 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}] 14:13:16 INFO - PROCESS | 1652 | 1465247596788 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:16 INFO - PROCESS | 1652 | 1465247596878 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:13:16 INFO - PROCESS | 1652 | 1465247596938 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 1652 | 1465247596939 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199ca000 == 46 [pid = 1652] [id = 526] 14:13:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116a14000) [pid = 1652] [serial = 1578] [outer = 0x0] 14:13:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1176c4400) [pid = 1652] [serial = 1579] [outer = 0x116a14000] 14:13:16 INFO - PROCESS | 1652 | 1465247596966 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1182af000) [pid = 1652] [serial = 1580] [outer = 0x116a14000] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbec800 == 45 [pid = 1652] [id = 520] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8da800 == 44 [pid = 1652] [id = 519] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12114b800 == 43 [pid = 1652] [id = 518] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12aed1000 == 42 [pid = 1652] [id = 517] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12a390000 == 41 [pid = 1652] [id = 516] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12927c800 == 40 [pid = 1652] [id = 515] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1263ed800 == 39 [pid = 1652] [id = 514] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x124166800 == 38 [pid = 1652] [id = 513] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12114c800 == 37 [pid = 1652] [id = 512] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x118ad5800 == 36 [pid = 1652] [id = 511] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b9000 == 35 [pid = 1652] [id = 510] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x119c9d800 == 34 [pid = 1652] [id = 509] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe2000 == 33 [pid = 1652] [id = 508] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12aec8000 == 32 [pid = 1652] [id = 507] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c6800 == 31 [pid = 1652] [id = 525] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c0000 == 30 [pid = 1652] [id = 524] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba0800 == 29 [pid = 1652] [id = 523] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x12c410000 == 28 [pid = 1652] [id = 521] 14:13:17 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a2800 == 27 [pid = 1652] [id = 522] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1198dac00) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x115f52400) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116905800) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11938c000) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1187c4c00) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1185ce800) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1185c6c00) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1180cbc00) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1182af400) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119a0d400) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119932400) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121439000) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1213eb400) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1167ec800) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113c1e400) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123fc2800) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1187c3400) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121954c00) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185c8400) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1242aa800) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124011400) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119938000) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124c74800) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12134dc00) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12400a400) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119d33000) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124490400) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126a3c400) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1266b9400) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 14:13:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11988fc00) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 14:13:18 INFO - PROCESS | 1652 | 1465247598044 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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1272ms 14:13:18 INFO - PROCESS | 1652 | 1465247598053 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 1652 | 1465247598055 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 14:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:13:18 INFO - PROCESS | 1652 | 1465247598062 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 1652 | 1465247598064 Marionette TRACE conn2 <- [1,2078,null,{}] 14:13:18 INFO - PROCESS | 1652 | 1465247598067 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}] 14:13:18 INFO - PROCESS | 1652 | 1465247598069 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:18 INFO - PROCESS | 1652 | 1465247598151 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:13:18 INFO - PROCESS | 1652 | 1465247598156 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 1652 | 1465247598161 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11651d800 == 28 [pid = 1652] [id = 527] 14:13:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115eed800) [pid = 1652] [serial = 1581] [outer = 0x0] 14:13:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116911c00) [pid = 1652] [serial = 1582] [outer = 0x115eed800] 14:13:18 INFO - PROCESS | 1652 | 1465247598188 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1180cdc00) [pid = 1652] [serial = 1583] [outer = 0x115eed800] 14:13:18 INFO - PROCESS | 1652 | 1465247598545 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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 524ms 14:13:18 INFO - PROCESS | 1652 | 1465247598582 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 1652 | 1465247598586 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 14:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:13:18 INFO - PROCESS | 1652 | 1465247598590 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 1652 | 1465247598592 Marionette TRACE conn2 <- [1,2082,null,{}] 14:13:18 INFO - PROCESS | 1652 | 1465247598594 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}] 14:13:18 INFO - PROCESS | 1652 | 1465247598596 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:18 INFO - PROCESS | 1652 | 1465247598674 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:13:18 INFO - PROCESS | 1652 | 1465247598680 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 1652 | 1465247598681 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118233000 == 29 [pid = 1652] [id = 528] 14:13:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1182b5000) [pid = 1652] [serial = 1584] [outer = 0x0] 14:13:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1187b6800) [pid = 1652] [serial = 1585] [outer = 0x1182b5000] 14:13:18 INFO - PROCESS | 1652 | 1465247598708 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118a1e000) [pid = 1652] [serial = 1586] [outer = 0x1182b5000] 14:13:19 INFO - PROCESS | 1652 | 1465247599071 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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 14:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:13:19 INFO - PROCESS | 1652 | 1465247599111 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 1652 | 1465247599112 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 14:13:19 INFO - PROCESS | 1652 | 1465247599114 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 1652 | 1465247599117 Marionette TRACE conn2 <- [1,2086,null,{}] 14:13:19 INFO - PROCESS | 1652 | 1465247599124 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}] 14:13:19 INFO - PROCESS | 1652 | 1465247599128 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:19 INFO - PROCESS | 1652 | 1465247599203 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:13:19 INFO - PROCESS | 1652 | 1465247599212 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 1652 | 1465247599214 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d3000 == 30 [pid = 1652] [id = 529] 14:13:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x115ee4c00) [pid = 1652] [serial = 1587] [outer = 0x0] 14:13:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1198d1c00) [pid = 1652] [serial = 1588] [outer = 0x115ee4c00] 14:13:19 INFO - PROCESS | 1652 | 1465247599241 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119935400) [pid = 1652] [serial = 1589] [outer = 0x115ee4c00] 14:13:19 INFO - PROCESS | 1652 | 1465247599581 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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 470ms 14:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:13:19 INFO - PROCESS | 1652 | 1465247599585 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 1652 | 1465247599587 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 14:13:19 INFO - PROCESS | 1652 | 1465247599589 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 1652 | 1465247599591 Marionette TRACE conn2 <- [1,2090,null,{}] 14:13:19 INFO - PROCESS | 1652 | 1465247599596 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}] 14:13:19 INFO - PROCESS | 1652 | 1465247599597 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:19 INFO - PROCESS | 1652 | 1465247599679 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:13:19 INFO - PROCESS | 1652 | 1465247599736 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 1652 | 1465247599737 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x121166000 == 31 [pid = 1652] [id = 530] 14:13:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119932800) [pid = 1652] [serial = 1590] [outer = 0x0] 14:13:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a5cc00) [pid = 1652] [serial = 1591] [outer = 0x119932800] 14:13:19 INFO - PROCESS | 1652 | 1465247599763 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119de5400) [pid = 1652] [serial = 1592] [outer = 0x119932800] 14:13:20 INFO - PROCESS | 1652 | 1465247600031 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]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 473ms 14:13:20 INFO - PROCESS | 1652 | 1465247600064 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 1652 | 1465247600072 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 14:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:13:20 INFO - PROCESS | 1652 | 1465247600087 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 1652 | 1465247600089 Marionette TRACE conn2 <- [1,2094,null,{}] 14:13:20 INFO - PROCESS | 1652 | 1465247600094 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}] 14:13:20 INFO - PROCESS | 1652 | 1465247600096 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:20 INFO - PROCESS | 1652 | 1465247600190 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:13:20 INFO - PROCESS | 1652 | 1465247600194 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 1652 | 1465247600195 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf2000 == 32 [pid = 1652] [id = 531] 14:13:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1131d0c00) [pid = 1652] [serial = 1593] [outer = 0x0] 14:13:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119de8000) [pid = 1652] [serial = 1594] [outer = 0x1131d0c00] 14:13:20 INFO - PROCESS | 1652 | 1465247600219 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121137c00) [pid = 1652] [serial = 1595] [outer = 0x1131d0c00] 14:13:20 INFO - PROCESS | 1652 | 1465247600545 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]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 477ms 14:13:20 INFO - PROCESS | 1652 | 1465247600565 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 1652 | 1465247600567 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 14:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:13:20 INFO - PROCESS | 1652 | 1465247600569 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 1652 | 1465247600570 Marionette TRACE conn2 <- [1,2098,null,{}] 14:13:20 INFO - PROCESS | 1652 | 1465247600572 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}] 14:13:20 INFO - PROCESS | 1652 | 1465247600579 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:20 INFO - PROCESS | 1652 | 1465247600694 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:13:20 INFO - PROCESS | 1652 | 1465247600732 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 1652 | 1465247600733 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a19000 == 33 [pid = 1652] [id = 532] 14:13:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12134d000) [pid = 1652] [serial = 1596] [outer = 0x0] 14:13:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1218e6800) [pid = 1652] [serial = 1597] [outer = 0x12134d000] 14:13:20 INFO - PROCESS | 1652 | 1465247600758 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1241c7800) [pid = 1652] [serial = 1598] [outer = 0x12134d000] 14:13:21 INFO - PROCESS | 1652 | 1465247601059 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]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 14:13:21 INFO - PROCESS | 1652 | 1465247601087 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 1652 | 1465247601088 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 14:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:13:21 INFO - PROCESS | 1652 | 1465247601093 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 1652 | 1465247601096 Marionette TRACE conn2 <- [1,2102,null,{}] 14:13:21 INFO - PROCESS | 1652 | 1465247601107 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}] 14:13:21 INFO - PROCESS | 1652 | 1465247601117 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:21 INFO - PROCESS | 1652 | 1465247601218 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:13:21 INFO - PROCESS | 1652 | 1465247601256 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 1652 | 1465247601257 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x129066800 == 34 [pid = 1652] [id = 533] 14:13:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119936000) [pid = 1652] [serial = 1599] [outer = 0x0] 14:13:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124490400) [pid = 1652] [serial = 1600] [outer = 0x119936000] 14:13:21 INFO - PROCESS | 1652 | 1465247601281 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124d04400) [pid = 1652] [serial = 1601] [outer = 0x119936000] 14:13:21 INFO - PROCESS | 1652 | 1465247601577 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]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 530ms 14:13:21 INFO - PROCESS | 1652 | 1465247601623 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 1652 | 1465247601626 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 14:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:13:21 INFO - PROCESS | 1652 | 1465247601629 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 1652 | 1465247601630 Marionette TRACE conn2 <- [1,2106,null,{}] 14:13:21 INFO - PROCESS | 1652 | 1465247601632 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}] 14:13:21 INFO - PROCESS | 1652 | 1465247601633 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:21 INFO - PROCESS | 1652 | 1465247601727 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:13:21 INFO - PROCESS | 1652 | 1465247601738 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 1652 | 1465247601740 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x129281800 == 35 [pid = 1652] [id = 534] 14:13:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124d10800) [pid = 1652] [serial = 1602] [outer = 0x0] 14:13:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124f52800) [pid = 1652] [serial = 1603] [outer = 0x124d10800] 14:13:21 INFO - PROCESS | 1652 | 1465247601767 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1266b3400) [pid = 1652] [serial = 1604] [outer = 0x124d10800] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1167ec400) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112f09000) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119a5bc00) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x121788c00) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1180cc800) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133aac00) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115e0f000) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1187bd800) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1182ab800) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126732c00) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123fb8c00) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128956000) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124484c00) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126a41800) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112ae9000) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:13:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121bddc00) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:13:22 INFO - PROCESS | 1652 | 1465247602261 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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 14:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:13:22 INFO - PROCESS | 1652 | 1465247602300 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 1652 | 1465247602301 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 14:13:22 INFO - PROCESS | 1652 | 1465247602303 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 1652 | 1465247602304 Marionette TRACE conn2 <- [1,2110,null,{}] 14:13:22 INFO - PROCESS | 1652 | 1465247602307 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}] 14:13:22 INFO - PROCESS | 1652 | 1465247602309 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:22 INFO - PROCESS | 1652 | 1465247602393 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:13:22 INFO - PROCESS | 1652 | 1465247602397 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1652 | 1465247602398 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d1800 == 36 [pid = 1652] [id = 535] 14:13:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112aea000) [pid = 1652] [serial = 1605] [outer = 0x0] 14:13:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1182afc00) [pid = 1652] [serial = 1606] [outer = 0x112aea000] 14:13:22 INFO - PROCESS | 1652 | 1465247602422 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119abcc00) [pid = 1652] [serial = 1607] [outer = 0x112aea000] 14:13:22 INFO - PROCESS | 1652 | 1465247602751 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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 471ms 14:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:13:22 INFO - PROCESS | 1652 | 1465247602777 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 1652 | 1465247602778 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 14:13:22 INFO - PROCESS | 1652 | 1465247602780 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 1652 | 1465247602781 Marionette TRACE conn2 <- [1,2114,null,{}] 14:13:22 INFO - PROCESS | 1652 | 1465247602783 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}] 14:13:22 INFO - PROCESS | 1652 | 1465247602784 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:22 INFO - PROCESS | 1652 | 1465247602882 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:13:22 INFO - PROCESS | 1652 | 1465247602888 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1652 | 1465247602889 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4fa000 == 37 [pid = 1652] [id = 536] 14:13:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1198d4400) [pid = 1652] [serial = 1608] [outer = 0x0] 14:13:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124d91c00) [pid = 1652] [serial = 1609] [outer = 0x1198d4400] 14:13:22 INFO - PROCESS | 1652 | 1465247602920 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12673b000) [pid = 1652] [serial = 1610] [outer = 0x1198d4400] 14:13:23 INFO - PROCESS | 1652 | 1465247603222 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]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 469ms 14:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:13:23 INFO - PROCESS | 1652 | 1465247603250 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 1652 | 1465247603251 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 14:13:23 INFO - PROCESS | 1652 | 1465247603253 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1652 | 1465247603255 Marionette TRACE conn2 <- [1,2118,null,{}] 14:13:23 INFO - PROCESS | 1652 | 1465247603259 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}] 14:13:23 INFO - PROCESS | 1652 | 1465247603262 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:23 INFO - PROCESS | 1652 | 1465247603357 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:13:23 INFO - PROCESS | 1652 | 1465247603362 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 1652 | 1465247603364 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf1800 == 38 [pid = 1652] [id = 537] 14:13:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119abe000) [pid = 1652] [serial = 1611] [outer = 0x0] 14:13:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126a5e800) [pid = 1652] [serial = 1612] [outer = 0x119abe000] 14:13:23 INFO - PROCESS | 1652 | 1465247603390 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12894b400) [pid = 1652] [serial = 1613] [outer = 0x119abe000] 14:13:23 INFO - PROCESS | 1652 | 1465247603714 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]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 470ms 14:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:13:23 INFO - PROCESS | 1652 | 1465247603730 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 1652 | 1465247603731 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 14:13:23 INFO - PROCESS | 1652 | 1465247603734 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1652 | 1465247603735 Marionette TRACE conn2 <- [1,2122,null,{}] 14:13:23 INFO - PROCESS | 1652 | 1465247603738 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}] 14:13:23 INFO - PROCESS | 1652 | 1465247603739 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:23 INFO - PROCESS | 1652 | 1465247603847 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:13:23 INFO - PROCESS | 1652 | 1465247603852 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 1652 | 1465247603853 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbe5000 == 39 [pid = 1652] [id = 538] 14:13:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121133c00) [pid = 1652] [serial = 1614] [outer = 0x0] 14:13:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12894d400) [pid = 1652] [serial = 1615] [outer = 0x121133c00] 14:13:23 INFO - PROCESS | 1652 | 1465247603878 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128956000) [pid = 1652] [serial = 1616] [outer = 0x121133c00] 14:13:24 INFO - PROCESS | 1652 | 1465247604192 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]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 469ms 14:13:24 INFO - PROCESS | 1652 | 1465247604203 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 1652 | 1465247604205 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 14:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:13:24 INFO - PROCESS | 1652 | 1465247604262 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 1652 | 1465247604264 Marionette TRACE conn2 <- [1,2126,null,{}] 14:13:24 INFO - PROCESS | 1652 | 1465247604267 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}] 14:13:24 INFO - PROCESS | 1652 | 1465247604269 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:24 INFO - PROCESS | 1652 | 1465247604362 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:13:24 INFO - PROCESS | 1652 | 1465247604461 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 1652 | 1465247604463 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x116947800 == 40 [pid = 1652] [id = 539] 14:13:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1131d2800) [pid = 1652] [serial = 1617] [outer = 0x0] 14:13:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113c20400) [pid = 1652] [serial = 1618] [outer = 0x1131d2800] 14:13:24 INFO - PROCESS | 1652 | 1465247604495 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x116a12c00) [pid = 1652] [serial = 1619] [outer = 0x1131d2800] 14:13:24 INFO - PROCESS | 1652 | 1465247604963 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]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 723ms 14:13:24 INFO - PROCESS | 1652 | 1465247604982 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 1652 | 1465247604984 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 14:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:13:24 INFO - PROCESS | 1652 | 1465247604988 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 1652 | 1465247604990 Marionette TRACE conn2 <- [1,2130,null,{}] 14:13:24 INFO - PROCESS | 1652 | 1465247604994 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}] 14:13:24 INFO - PROCESS | 1652 | 1465247604997 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:25 INFO - PROCESS | 1652 | 1465247605108 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:13:25 INFO - PROCESS | 1652 | 1465247605167 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 1652 | 1465247605169 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x121146800 == 41 [pid = 1652] [id = 540] 14:13:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1182ac800) [pid = 1652] [serial = 1620] [outer = 0x0] 14:13:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1187bd800) [pid = 1652] [serial = 1621] [outer = 0x1182ac800] 14:13:25 INFO - PROCESS | 1652 | 1465247605199 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118f21800) [pid = 1652] [serial = 1622] [outer = 0x1182ac800] 14:13:25 INFO - PROCESS | 1652 | 1465247605901 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] 14:13:25 INFO - PROCESS | 1652 | 1465247605963 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 14:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:13:25 INFO - PROCESS | 1652 | 1465247605967 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 1652 | 1465247605969 Marionette TRACE conn2 <- [1,2134,null,{}] 14:13:25 INFO - PROCESS | 1652 | 1465247605973 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}] 14:13:25 INFO - PROCESS | 1652 | 1465247605975 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:26 INFO - PROCESS | 1652 | 1465247606075 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:13:26 INFO - PROCESS | 1652 | 1465247606131 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 1652 | 1465247606134 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe8000 == 42 [pid = 1652] [id = 541] 14:13:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1175b1800) [pid = 1652] [serial = 1623] [outer = 0x0] 14:13:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1176c6800) [pid = 1652] [serial = 1624] [outer = 0x1175b1800] 14:13:26 INFO - PROCESS | 1652 | 1465247606161 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1182b6800) [pid = 1652] [serial = 1625] [outer = 0x1175b1800] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf1800 == 41 [pid = 1652] [id = 537] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4fa000 == 40 [pid = 1652] [id = 536] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d1800 == 39 [pid = 1652] [id = 535] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x129281800 == 38 [pid = 1652] [id = 534] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x129066800 == 37 [pid = 1652] [id = 533] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x126a19000 == 36 [pid = 1652] [id = 532] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf2000 == 35 [pid = 1652] [id = 531] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x121166000 == 34 [pid = 1652] [id = 530] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d3000 == 33 [pid = 1652] [id = 529] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x118233000 == 32 [pid = 1652] [id = 528] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x11651d800 == 31 [pid = 1652] [id = 527] 14:13:26 INFO - PROCESS | 1652 | --DOCSHELL 0x1199ca000 == 30 [pid = 1652] [id = 526] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12134e400) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121439400) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11b19e400) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12400dc00) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118160400) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118523800) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x119a50c00) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119a5f000) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115f58000) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a13c00) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118a21000) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11927d400) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11852bc00) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1187b7400) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126a65800) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128954400) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128acfc00) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128ad4c00) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126a62c00) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126db0400) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121436000) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118a17000) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126db7400) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126db6400) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1266af000) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12892b400) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121953400) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126a6ac00) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x121432c00) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128924800) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 14:13:26 INFO - PROCESS | 1652 | 1465247606598 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]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 671ms 14:13:26 INFO - PROCESS | 1652 | 1465247606639 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 1652 | 1465247606646 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 14:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:13:26 INFO - PROCESS | 1652 | 1465247606652 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 1652 | 1465247606655 Marionette TRACE conn2 <- [1,2138,null,{}] 14:13:26 INFO - PROCESS | 1652 | 1465247606659 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}] 14:13:26 INFO - PROCESS | 1652 | 1465247606661 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:26 INFO - PROCESS | 1652 | 1465247606785 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:13:26 INFO - PROCESS | 1652 | 1465247606873 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 1652 | 1465247606874 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e68800 == 31 [pid = 1652] [id = 542] 14:13:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1182ac000) [pid = 1652] [serial = 1626] [outer = 0x0] 14:13:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1187ba800) [pid = 1652] [serial = 1627] [outer = 0x1182ac000] 14:13:26 INFO - PROCESS | 1652 | 1465247606919 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11927d800) [pid = 1652] [serial = 1628] [outer = 0x1182ac000] 14:13:27 INFO - PROCESS | 1652 | 1465247607325 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]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 723ms 14:13:27 INFO - PROCESS | 1652 | 1465247607374 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 1652 | 1465247607375 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 14:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:13:27 INFO - PROCESS | 1652 | 1465247607405 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1652 | 1465247607408 Marionette TRACE conn2 <- [1,2142,null,{}] 14:13:27 INFO - PROCESS | 1652 | 1465247607422 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}] 14:13:27 INFO - PROCESS | 1652 | 1465247607426 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:27 INFO - PROCESS | 1652 | 1465247607509 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:13:27 INFO - PROCESS | 1652 | 1465247607515 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 1652 | 1465247607517 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119da1800 == 32 [pid = 1652] [id = 543] 14:13:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1133a6400) [pid = 1652] [serial = 1629] [outer = 0x0] 14:13:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a57800) [pid = 1652] [serial = 1630] [outer = 0x1133a6400] 14:13:27 INFO - PROCESS | 1652 | 1465247607546 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119de9000) [pid = 1652] [serial = 1631] [outer = 0x1133a6400] 14:13:27 INFO - PROCESS | 1652 | 1465247607891 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] 14:13:27 INFO - PROCESS | 1652 | 1465247607934 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 14:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:13:27 INFO - PROCESS | 1652 | 1465247607941 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1652 | 1465247607942 Marionette TRACE conn2 <- [1,2146,null,{}] 14:13:27 INFO - PROCESS | 1652 | 1465247607945 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}] 14:13:27 INFO - PROCESS | 1652 | 1465247607946 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:28 INFO - PROCESS | 1652 | 1465247608030 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:13:28 INFO - PROCESS | 1652 | 1465247608034 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 1652 | 1465247608035 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf6800 == 33 [pid = 1652] [id = 544] 14:13:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12112f400) [pid = 1652] [serial = 1632] [outer = 0x0] 14:13:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121438000) [pid = 1652] [serial = 1633] [outer = 0x12112f400] 14:13:28 INFO - PROCESS | 1652 | 1465247608064 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1218e3800) [pid = 1652] [serial = 1634] [outer = 0x12112f400] 14:13:28 INFO - PROCESS | 1652 | 1465247608501 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] 14:13:28 INFO - PROCESS | 1652 | 1465247608514 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 14:13:28 INFO - PROCESS | 1652 | 1465247608516 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 1652 | 1465247608517 Marionette TRACE conn2 <- [1,2150,null,{}] 14:13:28 INFO - PROCESS | 1652 | 1465247608519 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}] 14:13:28 INFO - PROCESS | 1652 | 1465247608521 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:28 INFO - PROCESS | 1652 | 1465247608629 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:13:28 INFO - PROCESS | 1652 | 1465247608640 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 1652 | 1465247608641 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a18000 == 34 [pid = 1652] [id = 545] 14:13:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112ef5400) [pid = 1652] [serial = 1635] [outer = 0x0] 14:13:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121957000) [pid = 1652] [serial = 1636] [outer = 0x112ef5400] 14:13:28 INFO - PROCESS | 1652 | 1465247608672 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124298c00) [pid = 1652] [serial = 1637] [outer = 0x112ef5400] 14:13:29 INFO - PROCESS | 1652 | 1465247609117 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]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 14:13:29 INFO - PROCESS | 1652 | 1465247609138 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 1652 | 1465247609141 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 14:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:13:29 INFO - PROCESS | 1652 | 1465247609145 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 1652 | 1465247609147 Marionette TRACE conn2 <- [1,2154,null,{}] 14:13:29 INFO - PROCESS | 1652 | 1465247609150 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}] 14:13:29 INFO - PROCESS | 1652 | 1465247609157 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:29 INFO - PROCESS | 1652 | 1465247609300 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:13:29 INFO - PROCESS | 1652 | 1465247609342 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 1652 | 1465247609343 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x129580800 == 35 [pid = 1652] [id = 546] 14:13:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1242adc00) [pid = 1652] [serial = 1638] [outer = 0x0] 14:13:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124c74800) [pid = 1652] [serial = 1639] [outer = 0x1242adc00] 14:13:29 INFO - PROCESS | 1652 | 1465247609368 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126a67400) [pid = 1652] [serial = 1640] [outer = 0x1242adc00] 14:13:29 INFO - PROCESS | 1652 | 1465247609702 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]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 570ms 14:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:13:29 INFO - PROCESS | 1652 | 1465247609714 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 1652 | 1465247609715 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 14:13:29 INFO - PROCESS | 1652 | 1465247609717 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 1652 | 1465247609719 Marionette TRACE conn2 <- [1,2158,null,{}] 14:13:29 INFO - PROCESS | 1652 | 1465247609721 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}] 14:13:29 INFO - PROCESS | 1652 | 1465247609722 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:29 INFO - PROCESS | 1652 | 1465247609830 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:13:29 INFO - PROCESS | 1652 | 1465247609843 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 1652 | 1465247609844 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e3000 == 36 [pid = 1652] [id = 547] 14:13:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126dae800) [pid = 1652] [serial = 1641] [outer = 0x0] 14:13:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126db7800) [pid = 1652] [serial = 1642] [outer = 0x126dae800] 14:13:29 INFO - PROCESS | 1652 | 1465247609869 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12892c800) [pid = 1652] [serial = 1643] [outer = 0x126dae800] 14:13:30 INFO - PROCESS | 1652 | 1465247610236 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]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 568ms 14:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:13:30 INFO - PROCESS | 1652 | 1465247610287 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 1652 | 1465247610288 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 14:13:30 INFO - PROCESS | 1652 | 1465247610290 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 1652 | 1465247610291 Marionette TRACE conn2 <- [1,2162,null,{}] 14:13:30 INFO - PROCESS | 1652 | 1465247610293 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}] 14:13:30 INFO - PROCESS | 1652 | 1465247610295 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:30 INFO - PROCESS | 1652 | 1465247610392 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:13:30 INFO - PROCESS | 1652 | 1465247610395 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 1652 | 1465247610396 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b69a800 == 37 [pid = 1652] [id = 548] 14:13:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126db0400) [pid = 1652] [serial = 1644] [outer = 0x0] 14:13:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128954800) [pid = 1652] [serial = 1645] [outer = 0x126db0400] 14:13:30 INFO - PROCESS | 1652 | 1465247610420 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128ad1800) [pid = 1652] [serial = 1646] [outer = 0x126db0400] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1131d0c00) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119936000) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a14000) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1182b5000) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115eed800) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119932800) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115ee4c00) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115ee2400) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12134d000) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124d10800) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118a1c800) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119abe000) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112aea000) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1198d4400) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1240e6400) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:13:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1241d0800) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:13:30 INFO - PROCESS | 1652 | 1465247610809 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]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 571ms 14:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:13:30 INFO - PROCESS | 1652 | 1465247610861 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 1652 | 1465247610863 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 14:13:30 INFO - PROCESS | 1652 | 1465247610865 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 1652 | 1465247610866 Marionette TRACE conn2 <- [1,2166,null,{}] 14:13:30 INFO - PROCESS | 1652 | 1465247610868 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}] 14:13:30 INFO - PROCESS | 1652 | 1465247610869 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:30 INFO - PROCESS | 1652 | 1465247610955 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:13:30 INFO - PROCESS | 1652 | 1465247610961 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 1652 | 1465247610962 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x126318800 == 38 [pid = 1652] [id = 549] 14:13:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116222c00) [pid = 1652] [serial = 1647] [outer = 0x0] 14:13:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1185cf400) [pid = 1652] [serial = 1648] [outer = 0x116222c00] 14:13:30 INFO - PROCESS | 1652 | 1465247610986 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119a59800) [pid = 1652] [serial = 1649] [outer = 0x116222c00] 14:13:31 INFO - PROCESS | 1652 | 1465247611312 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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 14:13:31 INFO - PROCESS | 1652 | 1465247611333 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 1652 | 1465247611334 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 14:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:13:31 INFO - PROCESS | 1652 | 1465247611336 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1652 | 1465247611337 Marionette TRACE conn2 <- [1,2170,null,{}] 14:13:31 INFO - PROCESS | 1652 | 1465247611358 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}] 14:13:31 INFO - PROCESS | 1652 | 1465247611361 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:31 INFO - PROCESS | 1652 | 1465247611445 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:13:31 INFO - PROCESS | 1652 | 1465247611449 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 1652 | 1465247611450 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbdd800 == 39 [pid = 1652] [id = 550] 14:13:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119a5bc00) [pid = 1652] [serial = 1650] [outer = 0x0] 14:13:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124d9bc00) [pid = 1652] [serial = 1651] [outer = 0x119a5bc00] 14:13:31 INFO - PROCESS | 1652 | 1465247611474 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ad2c00) [pid = 1652] [serial = 1652] [outer = 0x119a5bc00] 14:13:31 INFO - PROCESS | 1652 | 1465247611884 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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 568ms 14:13:31 INFO - PROCESS | 1652 | 1465247611906 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 1652 | 1465247611909 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 14:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:13:31 INFO - PROCESS | 1652 | 1465247611913 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1652 | 1465247611916 Marionette TRACE conn2 <- [1,2174,null,{}] 14:13:31 INFO - PROCESS | 1652 | 1465247611919 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}] 14:13:31 INFO - PROCESS | 1652 | 1465247611921 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:32 INFO - PROCESS | 1652 | 1465247612108 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:13:32 INFO - PROCESS | 1652 | 1465247612119 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 1652 | 1465247612121 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5b6000 == 40 [pid = 1652] [id = 551] 14:13:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128950800) [pid = 1652] [serial = 1653] [outer = 0x0] 14:13:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ae4400) [pid = 1652] [serial = 1654] [outer = 0x128950800] 14:13:32 INFO - PROCESS | 1652 | 1465247612146 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128af0000) [pid = 1652] [serial = 1655] [outer = 0x128950800] 14:13:32 INFO - PROCESS | 1652 | 1465247612480 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]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 14:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:13:32 INFO - PROCESS | 1652 | 1465247612534 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 1652 | 1465247612535 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 14:13:32 INFO - PROCESS | 1652 | 1465247612537 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 1652 | 1465247612538 Marionette TRACE conn2 <- [1,2178,null,{}] 14:13:32 INFO - PROCESS | 1652 | 1465247612540 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}] 14:13:32 INFO - PROCESS | 1652 | 1465247612541 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:32 INFO - PROCESS | 1652 | 1465247612623 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:13:32 INFO - PROCESS | 1652 | 1465247612629 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 1652 | 1465247612630 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca04800 == 41 [pid = 1652] [id = 552] 14:13:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128af2400) [pid = 1652] [serial = 1656] [outer = 0x0] 14:13:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b46000) [pid = 1652] [serial = 1657] [outer = 0x128af2400] 14:13:32 INFO - PROCESS | 1652 | 1465247612654 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128b4bc00) [pid = 1652] [serial = 1658] [outer = 0x128af2400] 14:13:33 INFO - PROCESS | 1652 | 1465247613150 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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 619ms 14:13:33 INFO - PROCESS | 1652 | 1465247613157 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 1652 | 1465247613162 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 14:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:13:33 INFO - PROCESS | 1652 | 1465247613165 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 1652 | 1465247613167 Marionette TRACE conn2 <- [1,2182,null,{}] 14:13:33 INFO - PROCESS | 1652 | 1465247613172 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}] 14:13:33 INFO - PROCESS | 1652 | 1465247613173 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:33 INFO - PROCESS | 1652 | 1465247613275 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:13:33 INFO - PROCESS | 1652 | 1465247613372 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 1652 | 1465247613373 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x118adc800 == 42 [pid = 1652] [id = 553] 14:13:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11815e800) [pid = 1652] [serial = 1659] [outer = 0x0] 14:13:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1182ad400) [pid = 1652] [serial = 1660] [outer = 0x11815e800] 14:13:33 INFO - PROCESS | 1652 | 1465247613417 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118aa6400) [pid = 1652] [serial = 1661] [outer = 0x11815e800] 14:13:33 INFO - PROCESS | 1652 | 1465247613843 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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 722ms 14:13:33 INFO - PROCESS | 1652 | 1465247613888 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 1652 | 1465247613891 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 14:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:13:33 INFO - PROCESS | 1652 | 1465247613895 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 1652 | 1465247613897 Marionette TRACE conn2 <- [1,2186,null,{}] 14:13:33 INFO - PROCESS | 1652 | 1465247613900 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}] 14:13:33 INFO - PROCESS | 1652 | 1465247613902 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:34 INFO - PROCESS | 1652 | 1465247614007 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:13:34 INFO - PROCESS | 1652 | 1465247614068 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 1652 | 1465247614069 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1b800 == 43 [pid = 1652] [id = 554] 14:13:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119930400) [pid = 1652] [serial = 1662] [outer = 0x0] 14:13:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119a05c00) [pid = 1652] [serial = 1663] [outer = 0x119930400] 14:13:34 INFO - PROCESS | 1652 | 1465247614100 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119deec00) [pid = 1652] [serial = 1664] [outer = 0x119930400] 14:13:34 INFO - PROCESS | 1652 | 1465247614514 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]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 14:13:34 INFO - PROCESS | 1652 | 1465247614566 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 1652 | 1465247614567 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 14:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:13:34 INFO - PROCESS | 1652 | 1465247614569 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 1652 | 1465247614572 Marionette TRACE conn2 <- [1,2190,null,{}] 14:13:34 INFO - PROCESS | 1652 | 1465247614580 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}] 14:13:34 INFO - PROCESS | 1652 | 1465247614583 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:34 INFO - PROCESS | 1652 | 1465247614738 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:13:34 INFO - PROCESS | 1652 | 1465247614814 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 1652 | 1465247614817 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ce18000 == 44 [pid = 1652] [id = 555] 14:13:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12113ac00) [pid = 1652] [serial = 1665] [outer = 0x0] 14:13:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124d09400) [pid = 1652] [serial = 1666] [outer = 0x12113ac00] 14:13:34 INFO - PROCESS | 1652 | 1465247614849 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1266ba400) [pid = 1652] [serial = 1667] [outer = 0x12113ac00] 14:13:35 INFO - PROCESS | 1652 | 1465247615241 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]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 726ms 14:13:35 INFO - PROCESS | 1652 | 1465247615296 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 1652 | 1465247615299 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 14:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:13:35 INFO - PROCESS | 1652 | 1465247615302 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 1652 | 1465247615304 Marionette TRACE conn2 <- [1,2194,null,{}] 14:13:35 INFO - PROCESS | 1652 | 1465247615308 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}] 14:13:35 INFO - PROCESS | 1652 | 1465247615311 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:35 INFO - PROCESS | 1652 | 1465247615459 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:13:35 INFO - PROCESS | 1652 | 1465247615560 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1652 | 1465247615561 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x111e03800 == 45 [pid = 1652] [id = 556] 14:13:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11229c400) [pid = 1652] [serial = 1668] [outer = 0x0] 14:13:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118530800) [pid = 1652] [serial = 1669] [outer = 0x11229c400] 14:13:35 INFO - PROCESS | 1652 | 1465247615593 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119936c00) [pid = 1652] [serial = 1670] [outer = 0x11229c400] 14:13:36 INFO - PROCESS | 1652 | 1465247616148 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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 875ms 14:13:36 INFO - PROCESS | 1652 | 1465247616177 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:13:36 INFO - PROCESS | 1652 | 1465247616179 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 14:13:36 INFO - PROCESS | 1652 | 1465247616182 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1652 | 1465247616184 Marionette TRACE conn2 <- [1,2198,null,{}] 14:13:36 INFO - PROCESS | 1652 | 1465247616188 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}] 14:13:36 INFO - PROCESS | 1652 | 1465247616189 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:36 INFO - PROCESS | 1652 | 1465247616281 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:13:36 INFO - PROCESS | 1652 | 1465247616344 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 1652 | 1465247616345 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119720800 == 46 [pid = 1652] [id = 557] 14:13:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11821a800) [pid = 1652] [serial = 1671] [outer = 0x0] 14:13:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1187b7400) [pid = 1652] [serial = 1672] [outer = 0x11821a800] 14:13:36 INFO - PROCESS | 1652 | 1465247616372 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118f27400) [pid = 1652] [serial = 1673] [outer = 0x11821a800] 14:13:36 INFO - PROCESS | 1652 | 1465247616837 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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 673ms 14:13:36 INFO - PROCESS | 1652 | 1465247616855 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 1652 | 1465247616859 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 14:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:13:36 INFO - PROCESS | 1652 | 1465247616865 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1652 | 1465247616868 Marionette TRACE conn2 <- [1,2202,null,{}] 14:13:36 INFO - PROCESS | 1652 | 1465247616872 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}] 14:13:36 INFO - PROCESS | 1652 | 1465247616874 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5b6000 == 45 [pid = 1652] [id = 551] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbdd800 == 44 [pid = 1652] [id = 550] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x126318800 == 43 [pid = 1652] [id = 549] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12b69a800 == 42 [pid = 1652] [id = 548] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e3000 == 41 [pid = 1652] [id = 547] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x129580800 == 40 [pid = 1652] [id = 546] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x126a18000 == 39 [pid = 1652] [id = 545] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf6800 == 38 [pid = 1652] [id = 544] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119da1800 == 37 [pid = 1652] [id = 543] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x117e68800 == 36 [pid = 1652] [id = 542] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe8000 == 35 [pid = 1652] [id = 541] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x121146800 == 34 [pid = 1652] [id = 540] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x116947800 == 33 [pid = 1652] [id = 539] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbe5000 == 32 [pid = 1652] [id = 538] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x119720800 == 31 [pid = 1652] [id = 557] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x111e03800 == 30 [pid = 1652] [id = 556] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce18000 == 29 [pid = 1652] [id = 555] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1b800 == 28 [pid = 1652] [id = 554] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca04800 == 27 [pid = 1652] [id = 552] 14:13:37 INFO - PROCESS | 1652 | --DOCSHELL 0x118adc800 == 26 [pid = 1652] [id = 553] 14:13:37 INFO - PROCESS | 1652 | 1465247617555 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1198d1c00) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119935400) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1182bac00) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x117138c00) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1241c7800) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1218e6800) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124f52800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119a51800) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11977cc00) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12894b400) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124d04400) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119abcc00) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1182afc00) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124d91c00) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124d0f400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1242b0000) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126a5e800) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128929000) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1266b2800) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1266b3400) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121137c00) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119de5400) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12894d400) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12673b000) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119de8000) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124490400) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1182af000) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1176c4400) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1187b6800) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118a1e000) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x116911c00) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1180cdc00) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119a5cc00) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 14:13:37 INFO - PROCESS | 1652 | 1465247617677 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 1652 | 1465247617679 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x112043800 == 27 [pid = 1652] [id = 558] 14:13:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112fc2400) [pid = 1652] [serial = 1674] [outer = 0x0] 14:13:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1133ab800) [pid = 1652] [serial = 1675] [outer = 0x112fc2400] 14:13:37 INFO - PROCESS | 1652 | 1465247617707 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115f4f000) [pid = 1652] [serial = 1676] [outer = 0x112fc2400] 14:13:38 INFO - PROCESS | 1652 | 1465247618017 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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1172ms 14:13:38 INFO - PROCESS | 1652 | 1465247618038 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 1652 | 1465247618041 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 14:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:13:38 INFO - PROCESS | 1652 | 1465247618048 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 1652 | 1465247618050 Marionette TRACE conn2 <- [1,2206,null,{}] 14:13:38 INFO - PROCESS | 1652 | 1465247618053 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}] 14:13:38 INFO - PROCESS | 1652 | 1465247618055 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:38 INFO - PROCESS | 1652 | 1465247618163 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:13:38 INFO - PROCESS | 1652 | 1465247618215 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 1652 | 1465247618216 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fdf800 == 28 [pid = 1652] [id = 559] 14:13:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116228c00) [pid = 1652] [serial = 1677] [outer = 0x0] 14:13:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116f80c00) [pid = 1652] [serial = 1678] [outer = 0x116228c00] 14:13:38 INFO - PROCESS | 1652 | 1465247618243 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1182b9400) [pid = 1652] [serial = 1679] [outer = 0x116228c00] 14:13:38 INFO - PROCESS | 1652 | 1465247618521 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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 524ms 14:13:38 INFO - PROCESS | 1652 | 1465247618572 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:13:38 INFO - PROCESS | 1652 | 1465247618574 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 14:13:38 INFO - PROCESS | 1652 | 1465247618580 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 1652 | 1465247618581 Marionette TRACE conn2 <- [1,2210,null,{}] 14:13:38 INFO - PROCESS | 1652 | 1465247618584 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}] 14:13:38 INFO - PROCESS | 1652 | 1465247618585 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:38 INFO - PROCESS | 1652 | 1465247618667 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:13:38 INFO - PROCESS | 1652 | 1465247618727 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 1652 | 1465247618729 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x11823a800 == 29 [pid = 1652] [id = 560] 14:13:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1182b7000) [pid = 1652] [serial = 1680] [outer = 0x0] 14:13:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1187bc000) [pid = 1652] [serial = 1681] [outer = 0x1182b7000] 14:13:38 INFO - PROCESS | 1652 | 1465247618762 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119282800) [pid = 1652] [serial = 1682] [outer = 0x1182b7000] 14:13:39 INFO - PROCESS | 1652 | 1465247619056 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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 522ms 14:13:39 INFO - PROCESS | 1652 | 1465247619103 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 1652 | 1465247619106 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 14:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:13:39 INFO - PROCESS | 1652 | 1465247619116 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1652 | 1465247619119 Marionette TRACE conn2 <- [1,2214,null,{}] 14:13:39 INFO - PROCESS | 1652 | 1465247619122 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}] 14:13:39 INFO - PROCESS | 1652 | 1465247619124 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:39 INFO - PROCESS | 1652 | 1465247619206 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:13:39 INFO - PROCESS | 1652 | 1465247619212 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 1652 | 1465247619213 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x121296800 == 30 [pid = 1652] [id = 561] 14:13:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11977b000) [pid = 1652] [serial = 1683] [outer = 0x0] 14:13:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119934c00) [pid = 1652] [serial = 1684] [outer = 0x11977b000] 14:13:39 INFO - PROCESS | 1652 | 1465247619238 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119abcc00) [pid = 1652] [serial = 1685] [outer = 0x11977b000] 14:13:39 INFO - PROCESS | 1652 | 1465247619572 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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 476ms 14:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:13:39 INFO - PROCESS | 1652 | 1465247619588 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 1652 | 1465247619589 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 14:13:39 INFO - PROCESS | 1652 | 1465247619593 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1652 | 1465247619595 Marionette TRACE conn2 <- [1,2218,null,{}] 14:13:39 INFO - PROCESS | 1652 | 1465247619598 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}] 14:13:39 INFO - PROCESS | 1652 | 1465247619599 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:39 INFO - PROCESS | 1652 | 1465247619715 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:13:39 INFO - PROCESS | 1652 | 1465247619738 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 1652 | 1465247619739 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b17000 == 31 [pid = 1652] [id = 562] 14:13:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119d34800) [pid = 1652] [serial = 1686] [outer = 0x0] 14:13:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119deb800) [pid = 1652] [serial = 1687] [outer = 0x119d34800] 14:13:39 INFO - PROCESS | 1652 | 1465247619782 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121131400) [pid = 1652] [serial = 1688] [outer = 0x119d34800] 14:13:40 INFO - PROCESS | 1652 | 1465247620260 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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 720ms 14:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:13:40 INFO - PROCESS | 1652 | 1465247620313 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 1652 | 1465247620314 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 14:13:40 INFO - PROCESS | 1652 | 1465247620316 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 1652 | 1465247620317 Marionette TRACE conn2 <- [1,2222,null,{}] 14:13:40 INFO - PROCESS | 1652 | 1465247620319 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}] 14:13:40 INFO - PROCESS | 1652 | 1465247620321 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:40 INFO - PROCESS | 1652 | 1465247620416 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:13:40 INFO - PROCESS | 1652 | 1465247620428 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 1652 | 1465247620432 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263ed800 == 32 [pid = 1652] [id = 563] 14:13:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118223800) [pid = 1652] [serial = 1689] [outer = 0x0] 14:13:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12143e800) [pid = 1652] [serial = 1690] [outer = 0x118223800] 14:13:40 INFO - PROCESS | 1652 | 1465247620464 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123fc2800) [pid = 1652] [serial = 1691] [outer = 0x118223800] 14:13:40 INFO - PROCESS | 1652 | 1465247620812 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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 14:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:13:40 INFO - PROCESS | 1652 | 1465247620835 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 1652 | 1465247620836 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 14:13:40 INFO - PROCESS | 1652 | 1465247620838 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 1652 | 1465247620839 Marionette TRACE conn2 <- [1,2226,null,{}] 14:13:40 INFO - PROCESS | 1652 | 1465247620841 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}] 14:13:40 INFO - PROCESS | 1652 | 1465247620842 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:40 INFO - PROCESS | 1652 | 1465247620940 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:13:40 INFO - PROCESS | 1652 | 1465247620977 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 1652 | 1465247620978 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x112056000 == 33 [pid = 1652] [id = 564] 14:13:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121441000) [pid = 1652] [serial = 1692] [outer = 0x0] 14:13:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12448c800) [pid = 1652] [serial = 1693] [outer = 0x121441000] 14:13:41 INFO - PROCESS | 1652 | 1465247621002 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x124d04400) [pid = 1652] [serial = 1694] [outer = 0x121441000] 14:13:41 INFO - PROCESS | 1652 | 1465247621338 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]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 517ms 14:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:13:41 INFO - PROCESS | 1652 | 1465247621356 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 1652 | 1465247621357 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 14:13:41 INFO - PROCESS | 1652 | 1465247621359 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 1652 | 1465247621360 Marionette TRACE conn2 <- [1,2230,null,{}] 14:13:41 INFO - PROCESS | 1652 | 1465247621363 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}] 14:13:41 INFO - PROCESS | 1652 | 1465247621364 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:41 INFO - PROCESS | 1652 | 1465247621461 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:13:41 INFO - PROCESS | 1652 | 1465247621474 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 1652 | 1465247621475 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x129578000 == 34 [pid = 1652] [id = 565] 14:13:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1244e7400) [pid = 1652] [serial = 1695] [outer = 0x0] 14:13:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124f4ec00) [pid = 1652] [serial = 1696] [outer = 0x1244e7400] 14:13:41 INFO - PROCESS | 1652 | 1465247621499 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1266b0000) [pid = 1652] [serial = 1697] [outer = 0x1244e7400] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1242adc00) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126dae800) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126db0400) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12112f400) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1182ac000) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1131d2800) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1182ac800) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116222c00) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121133c00) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1175b1800) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1133a6400) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128950800) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128af2400) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a5bc00) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:13:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x112ef5400) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 621ms 14:13:41 INFO - PROCESS | 1652 | 1465247621978 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]]]}] 14:13:41 INFO - PROCESS | 1652 | 1465247621980 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 1652 | 1465247621981 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 14:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:13:41 INFO - PROCESS | 1652 | 1465247621984 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 1652 | 1465247621985 Marionette TRACE conn2 <- [1,2234,null,{}] 14:13:41 INFO - PROCESS | 1652 | 1465247621987 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}] 14:13:41 INFO - PROCESS | 1652 | 1465247621988 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:42 INFO - PROCESS | 1652 | 1465247622064 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:13:42 INFO - PROCESS | 1652 | 1465247622068 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 1652 | 1465247622069 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x129268000 == 35 [pid = 1652] [id = 566] 14:13:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1182b9c00) [pid = 1652] [serial = 1698] [outer = 0x0] 14:13:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119deb000) [pid = 1652] [serial = 1699] [outer = 0x1182b9c00] 14:13:42 INFO - PROCESS | 1652 | 1465247622097 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d8f400) [pid = 1652] [serial = 1700] [outer = 0x1182b9c00] 14:13:42 INFO - PROCESS | 1652 | 1465247622439 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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 14:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:13:42 INFO - PROCESS | 1652 | 1465247622453 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 1652 | 1465247622454 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 14:13:42 INFO - PROCESS | 1652 | 1465247622456 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 1652 | 1465247622457 Marionette TRACE conn2 <- [1,2238,null,{}] 14:13:42 INFO - PROCESS | 1652 | 1465247622462 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}] 14:13:42 INFO - PROCESS | 1652 | 1465247622463 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:42 INFO - PROCESS | 1652 | 1465247622564 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:13:42 INFO - PROCESS | 1652 | 1465247622570 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 1652 | 1465247622571 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5d2800 == 36 [pid = 1652] [id = 567] 14:13:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11852ec00) [pid = 1652] [serial = 1701] [outer = 0x0] 14:13:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1266b3800) [pid = 1652] [serial = 1702] [outer = 0x11852ec00] 14:13:42 INFO - PROCESS | 1652 | 1465247622595 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126a5cc00) [pid = 1652] [serial = 1703] [outer = 0x11852ec00] 14:13:42 INFO - PROCESS | 1652 | 1465247622874 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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 14:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:13:42 INFO - PROCESS | 1652 | 1465247622930 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 1652 | 1465247622931 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 14:13:42 INFO - PROCESS | 1652 | 1465247622933 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 1652 | 1465247622934 Marionette TRACE conn2 <- [1,2242,null,{}] 14:13:42 INFO - PROCESS | 1652 | 1465247622936 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}] 14:13:42 INFO - PROCESS | 1652 | 1465247622937 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:43 INFO - PROCESS | 1652 | 1465247623015 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:13:43 INFO - PROCESS | 1652 | 1465247623018 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1652 | 1465247623020 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6a7800 == 37 [pid = 1652] [id = 568] 14:13:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126a5e000) [pid = 1652] [serial = 1704] [outer = 0x0] 14:13:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126a6ac00) [pid = 1652] [serial = 1705] [outer = 0x126a5e000] 14:13:43 INFO - PROCESS | 1652 | 1465247623049 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126db9c00) [pid = 1652] [serial = 1706] [outer = 0x126a5e000] 14:13:43 INFO - PROCESS | 1652 | 1465247623490 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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 622ms 14:13:43 INFO - PROCESS | 1652 | 1465247623556 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 1652 | 1465247623558 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 14:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:13:43 INFO - PROCESS | 1652 | 1465247623562 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1652 | 1465247623565 Marionette TRACE conn2 <- [1,2246,null,{}] 14:13:43 INFO - PROCESS | 1652 | 1465247623568 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}] 14:13:43 INFO - PROCESS | 1652 | 1465247623570 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:43 INFO - PROCESS | 1652 | 1465247623704 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:13:43 INFO - PROCESS | 1652 | 1465247623713 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1652 | 1465247623714 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x119d9e800 == 38 [pid = 1652] [id = 569] 14:13:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128948c00) [pid = 1652] [serial = 1707] [outer = 0x0] 14:13:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128acb400) [pid = 1652] [serial = 1708] [outer = 0x128948c00] 14:13:43 INFO - PROCESS | 1652 | 1465247623743 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ad4000) [pid = 1652] [serial = 1709] [outer = 0x128948c00] 14:13:44 INFO - PROCESS | 1652 | 1465247624289 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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 772ms 14:13:44 INFO - PROCESS | 1652 | 1465247624334 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 1652 | 1465247624337 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 14:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:13:44 INFO - PROCESS | 1652 | 1465247624341 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 1652 | 1465247624345 Marionette TRACE conn2 <- [1,2250,null,{}] 14:13:44 INFO - PROCESS | 1652 | 1465247624350 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}] 14:13:44 INFO - PROCESS | 1652 | 1465247624351 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:44 INFO - PROCESS | 1652 | 1465247624461 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:13:44 INFO - PROCESS | 1652 | 1465247624542 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 1652 | 1465247624544 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118239800 == 39 [pid = 1652] [id = 570] 14:13:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115ee5400) [pid = 1652] [serial = 1710] [outer = 0x0] 14:13:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116f7fc00) [pid = 1652] [serial = 1711] [outer = 0x115ee5400] 14:13:44 INFO - PROCESS | 1652 | 1465247624575 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1182ac000) [pid = 1652] [serial = 1712] [outer = 0x115ee5400] 14:13:45 INFO - PROCESS | 1652 | 1465247625115 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]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 780ms 14:13:45 INFO - PROCESS | 1652 | 1465247625121 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 1652 | 1465247625124 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 14:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:13:45 INFO - PROCESS | 1652 | 1465247625128 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 1652 | 1465247625130 Marionette TRACE conn2 <- [1,2254,null,{}] 14:13:45 INFO - PROCESS | 1652 | 1465247625133 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}] 14:13:45 INFO - PROCESS | 1652 | 1465247625134 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:45 INFO - PROCESS | 1652 | 1465247625248 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:13:45 INFO - PROCESS | 1652 | 1465247625331 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 1652 | 1465247625333 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe1000 == 40 [pid = 1652] [id = 571] 14:13:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112ff1800) [pid = 1652] [serial = 1713] [outer = 0x0] 14:13:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1175b5400) [pid = 1652] [serial = 1714] [outer = 0x112ff1800] 14:13:45 INFO - PROCESS | 1652 | 1465247625365 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11977a800) [pid = 1652] [serial = 1715] [outer = 0x112ff1800] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12b6a7800 == 39 [pid = 1652] [id = 568] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5d2800 == 38 [pid = 1652] [id = 567] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x129268000 == 37 [pid = 1652] [id = 566] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x129578000 == 36 [pid = 1652] [id = 565] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x112056000 == 35 [pid = 1652] [id = 564] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1263ed800 == 34 [pid = 1652] [id = 563] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123b17000 == 33 [pid = 1652] [id = 562] 14:13:45 INFO - PROCESS | 1652 | 1465247625971 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]]]}] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x121296800 == 32 [pid = 1652] [id = 561] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11823a800 == 31 [pid = 1652] [id = 560] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x116fdf800 == 30 [pid = 1652] [id = 559] 14:13:45 INFO - PROCESS | 1652 | --DOCSHELL 0x112043800 == 29 [pid = 1652] [id = 558] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124c74800) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126db7800) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126a67400) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128954800) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12892c800) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121438000) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1218e3800) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1187ba800) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11927d800) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113c20400) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116a12c00) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1187bd800) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119a59800) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118f21800) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128956000) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1176c6800) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1185cf400) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1182b6800) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119a57800) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119de9000) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128af0000) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128b46000) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128ad2c00) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128b4bc00) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x121957000) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124d9bc00) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128ad1800) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x124298c00) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 14:13:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128ae4400) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 14:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 872ms 14:13:46 INFO - PROCESS | 1652 | 1465247626007 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 1652 | 1465247626013 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 14:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:13:46 INFO - PROCESS | 1652 | 1465247626021 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 1652 | 1465247626025 Marionette TRACE conn2 <- [1,2258,null,{}] 14:13:46 INFO - PROCESS | 1652 | 1465247626031 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}] 14:13:46 INFO - PROCESS | 1652 | 1465247626033 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:46 INFO - PROCESS | 1652 | 1465247626136 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:13:46 INFO - PROCESS | 1652 | 1465247626148 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1652 | 1465247626150 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ac3000 == 30 [pid = 1652] [id = 572] 14:13:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1180d1000) [pid = 1652] [serial = 1716] [outer = 0x0] 14:13:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118222800) [pid = 1652] [serial = 1717] [outer = 0x1180d1000] 14:13:46 INFO - PROCESS | 1652 | 1465247626177 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1185c5800) [pid = 1652] [serial = 1718] [outer = 0x1180d1000] 14:13:46 INFO - PROCESS | 1652 | 1465247626519 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]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 526ms 14:13:46 INFO - PROCESS | 1652 | 1465247626547 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 1652 | 1465247626550 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 14:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:13:46 INFO - PROCESS | 1652 | 1465247626554 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 1652 | 1465247626556 Marionette TRACE conn2 <- [1,2262,null,{}] 14:13:46 INFO - PROCESS | 1652 | 1465247626588 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}] 14:13:46 INFO - PROCESS | 1652 | 1465247626590 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:46 INFO - PROCESS | 1652 | 1465247626668 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:13:46 INFO - PROCESS | 1652 | 1465247626672 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1652 | 1465247626673 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ef800 == 31 [pid = 1652] [id = 573] 14:13:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1187c2800) [pid = 1652] [serial = 1719] [outer = 0x0] 14:13:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11927e800) [pid = 1652] [serial = 1720] [outer = 0x1187c2800] 14:13:46 INFO - PROCESS | 1652 | 1465247626704 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119891400) [pid = 1652] [serial = 1721] [outer = 0x1187c2800] 14:13:47 INFO - PROCESS | 1652 | 1465247627066 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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 546ms 14:13:47 INFO - PROCESS | 1652 | 1465247627100 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1652 | 1465247627102 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 14:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:13:47 INFO - PROCESS | 1652 | 1465247627104 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1652 | 1465247627106 Marionette TRACE conn2 <- [1,2266,null,{}] 14:13:47 INFO - PROCESS | 1652 | 1465247627123 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}] 14:13:47 INFO - PROCESS | 1652 | 1465247627127 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:47 INFO - PROCESS | 1652 | 1465247627204 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:13:47 INFO - PROCESS | 1652 | 1465247627212 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 1652 | 1465247627214 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e5800 == 32 [pid = 1652] [id = 574] 14:13:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119935000) [pid = 1652] [serial = 1722] [outer = 0x0] 14:13:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a57c00) [pid = 1652] [serial = 1723] [outer = 0x119935000] 14:13:47 INFO - PROCESS | 1652 | 1465247627242 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119def000) [pid = 1652] [serial = 1724] [outer = 0x119935000] 14:13:47 INFO - PROCESS | 1652 | 1465247627631 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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 576ms 14:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:13:47 INFO - PROCESS | 1652 | 1465247627682 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1652 | 1465247627684 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 14:13:47 INFO - PROCESS | 1652 | 1465247627687 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1652 | 1465247627689 Marionette TRACE conn2 <- [1,2270,null,{}] 14:13:47 INFO - PROCESS | 1652 | 1465247627692 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}] 14:13:47 INFO - PROCESS | 1652 | 1465247627694 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:47 INFO - PROCESS | 1652 | 1465247627860 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:13:47 INFO - PROCESS | 1652 | 1465247627885 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 1652 | 1465247627886 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1266ad000 == 33 [pid = 1652] [id = 575] 14:13:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12134e400) [pid = 1652] [serial = 1725] [outer = 0x0] 14:13:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121436000) [pid = 1652] [serial = 1726] [outer = 0x12134e400] 14:13:47 INFO - PROCESS | 1652 | 1465247627912 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121952c00) [pid = 1652] [serial = 1727] [outer = 0x12134e400] 14:13:48 INFO - PROCESS | 1652 | 1465247628234 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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 569ms 14:13:48 INFO - PROCESS | 1652 | 1465247628257 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 1652 | 1465247628258 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 14:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:13:48 INFO - PROCESS | 1652 | 1465247628262 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 1652 | 1465247628264 Marionette TRACE conn2 <- [1,2274,null,{}] 14:13:48 INFO - PROCESS | 1652 | 1465247628266 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}] 14:13:48 INFO - PROCESS | 1652 | 1465247628267 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:48 INFO - PROCESS | 1652 | 1465247628362 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:13:48 INFO - PROCESS | 1652 | 1465247628401 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 1652 | 1465247628402 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba3800 == 34 [pid = 1652] [id = 576] 14:13:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112f96400) [pid = 1652] [serial = 1728] [outer = 0x0] 14:13:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12400c000) [pid = 1652] [serial = 1729] [outer = 0x112f96400] 14:13:48 INFO - PROCESS | 1652 | 1465247628426 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124017c00) [pid = 1652] [serial = 1730] [outer = 0x112f96400] 14:13:48 INFO - PROCESS | 1652 | 1465247628748 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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 14:13:48 INFO - PROCESS | 1652 | 1465247628782 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 1652 | 1465247628783 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 14:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:13:48 INFO - PROCESS | 1652 | 1465247628785 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 1652 | 1465247628786 Marionette TRACE conn2 <- [1,2278,null,{}] 14:13:48 INFO - PROCESS | 1652 | 1465247628789 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}] 14:13:48 INFO - PROCESS | 1652 | 1465247628793 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:48 INFO - PROCESS | 1652 | 1465247628914 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:13:48 INFO - PROCESS | 1652 | 1465247628927 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 1652 | 1465247628928 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5dd800 == 35 [pid = 1652] [id = 577] 14:13:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12400f400) [pid = 1652] [serial = 1731] [outer = 0x0] 14:13:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x124d8d800) [pid = 1652] [serial = 1732] [outer = 0x12400f400] 14:13:48 INFO - PROCESS | 1652 | 1465247628953 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126db4400) [pid = 1652] [serial = 1733] [outer = 0x12400f400] 14:13:49 INFO - PROCESS | 1652 | 1465247629334 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]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 568ms 14:13:49 INFO - PROCESS | 1652 | 1465247629355 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:13:49 INFO - PROCESS | 1652 | 1465247629357 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 14:13:49 INFO - PROCESS | 1652 | 1465247629360 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 1652 | 1465247629362 Marionette TRACE conn2 <- [1,2282,null,{}] 14:13:49 INFO - PROCESS | 1652 | 1465247629365 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}] 14:13:49 INFO - PROCESS | 1652 | 1465247629367 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:49 INFO - PROCESS | 1652 | 1465247629522 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:13:49 INFO - PROCESS | 1652 | 1465247629542 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 1652 | 1465247629544 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af5c800 == 36 [pid = 1652] [id = 578] 14:13:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126db8400) [pid = 1652] [serial = 1734] [outer = 0x0] 14:13:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12892c000) [pid = 1652] [serial = 1735] [outer = 0x126db8400] 14:13:49 INFO - PROCESS | 1652 | 1465247629585 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12894ec00) [pid = 1652] [serial = 1736] [outer = 0x126db8400] 14:13:49 INFO - PROCESS | 1652 | 1465247629950 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]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 623ms 14:13:49 INFO - PROCESS | 1652 | 1465247629984 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 1652 | 1465247629985 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 14:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:13:49 INFO - PROCESS | 1652 | 1465247629987 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 1652 | 1465247629988 Marionette TRACE conn2 <- [1,2286,null,{}] 14:13:49 INFO - PROCESS | 1652 | 1465247629990 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}] 14:13:49 INFO - PROCESS | 1652 | 1465247629991 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:50 INFO - PROCESS | 1652 | 1465247630089 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118223800) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1182b7000) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112fc2400) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116228c00) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11977b000) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11821a800) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11815e800) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121441000) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119930400) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1244e7400) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12113ac00) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1182b9c00) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126a5e000) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119d34800) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11229c400) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:13:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11852ec00) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:13:50 INFO - PROCESS | 1652 | 1465247630241 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1652 | 1465247630242 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d1800 == 37 [pid = 1652] [id = 579] 14:13:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1131cd000) [pid = 1652] [serial = 1737] [outer = 0x0] 14:13:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116532c00) [pid = 1652] [serial = 1738] [outer = 0x1131cd000] 14:13:50 INFO - PROCESS | 1652 | 1465247630267 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11852e000) [pid = 1652] [serial = 1739] [outer = 0x1131cd000] 14:13:50 INFO - PROCESS | 1652 | 1465247630536 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]]]}] 14:13:50 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 14:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 14:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:13:50 INFO - PROCESS | 1652 | 1465247630555 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 1652 | 1465247630556 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 14:13:50 INFO - PROCESS | 1652 | 1465247630566 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 1652 | 1465247630567 Marionette TRACE conn2 <- [1,2290,null,{}] 14:13:50 INFO - PROCESS | 1652 | 1465247630570 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}] 14:13:50 INFO - PROCESS | 1652 | 1465247630571 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:50 INFO - PROCESS | 1652 | 1465247630653 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:13:50 INFO - PROCESS | 1652 | 1465247630657 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1652 | 1465247630660 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b16b000 == 38 [pid = 1652] [id = 580] 14:13:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119283400) [pid = 1652] [serial = 1740] [outer = 0x0] 14:13:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124299800) [pid = 1652] [serial = 1741] [outer = 0x119283400] 14:13:50 INFO - PROCESS | 1652 | 1465247630685 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128953800) [pid = 1652] [serial = 1742] [outer = 0x119283400] 14:13:51 INFO - PROCESS | 1652 | 1465247631004 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]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 475ms 14:13:51 INFO - PROCESS | 1652 | 1465247631034 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 1652 | 1465247631036 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 14:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:13:51 INFO - PROCESS | 1652 | 1465247631038 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 1652 | 1465247631039 Marionette TRACE conn2 <- [1,2294,null,{}] 14:13:51 INFO - PROCESS | 1652 | 1465247631041 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}] 14:13:51 INFO - PROCESS | 1652 | 1465247631042 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:51 INFO - PROCESS | 1652 | 1465247631154 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:13:51 INFO - PROCESS | 1652 | 1465247631160 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 1652 | 1465247631161 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c419800 == 39 [pid = 1652] [id = 581] 14:13:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11977cc00) [pid = 1652] [serial = 1743] [outer = 0x0] 14:13:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128ad3000) [pid = 1652] [serial = 1744] [outer = 0x11977cc00] 14:13:51 INFO - PROCESS | 1652 | 1465247631185 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ae4000) [pid = 1652] [serial = 1745] [outer = 0x11977cc00] 14:13:51 INFO - PROCESS | 1652 | 1465247631513 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]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 14:13:51 INFO - PROCESS | 1652 | 1465247631557 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 1652 | 1465247631558 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 14:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:13:51 INFO - PROCESS | 1652 | 1465247631561 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 1652 | 1465247631562 Marionette TRACE conn2 <- [1,2298,null,{}] 14:13:51 INFO - PROCESS | 1652 | 1465247631564 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}] 14:13:51 INFO - PROCESS | 1652 | 1465247631566 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:51 INFO - PROCESS | 1652 | 1465247631657 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:13:51 INFO - PROCESS | 1652 | 1465247631663 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 1652 | 1465247631665 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca13800 == 40 [pid = 1652] [id = 582] 14:13:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128ad6000) [pid = 1652] [serial = 1746] [outer = 0x0] 14:13:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128af0400) [pid = 1652] [serial = 1747] [outer = 0x128ad6000] 14:13:51 INFO - PROCESS | 1652 | 1465247631690 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b4ac00) [pid = 1652] [serial = 1748] [outer = 0x128ad6000] 14:13:52 INFO - PROCESS | 1652 | 1465247632017 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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 14:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:13:52 INFO - PROCESS | 1652 | 1465247632031 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 1652 | 1465247632032 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 14:13:52 INFO - PROCESS | 1652 | 1465247632034 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1652 | 1465247632035 Marionette TRACE conn2 <- [1,2302,null,{}] 14:13:52 INFO - PROCESS | 1652 | 1465247632039 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}] 14:13:52 INFO - PROCESS | 1652 | 1465247632040 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:52 INFO - PROCESS | 1652 | 1465247632153 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:13:52 INFO - PROCESS | 1652 | 1465247632159 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1652 | 1465247632160 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0cc000 == 41 [pid = 1652] [id = 583] 14:13:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ad4c00) [pid = 1652] [serial = 1749] [outer = 0x0] 14:13:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b4d000) [pid = 1652] [serial = 1750] [outer = 0x128ad4c00] 14:13:52 INFO - PROCESS | 1652 | 1465247632183 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128b81800) [pid = 1652] [serial = 1751] [outer = 0x128ad4c00] 14:13:52 INFO - PROCESS | 1652 | 1465247632664 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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 669ms 14:13:52 INFO - PROCESS | 1652 | 1465247632708 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 1652 | 1465247632711 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 14:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:13:52 INFO - PROCESS | 1652 | 1465247632716 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1652 | 1465247632719 Marionette TRACE conn2 <- [1,2306,null,{}] 14:13:52 INFO - PROCESS | 1652 | 1465247632723 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}] 14:13:52 INFO - PROCESS | 1652 | 1465247632724 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:52 INFO - PROCESS | 1652 | 1465247632827 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:13:52 INFO - PROCESS | 1652 | 1465247632927 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1652 | 1465247632928 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e4000 == 42 [pid = 1652] [id = 584] 14:13:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1182b7400) [pid = 1652] [serial = 1752] [outer = 0x0] 14:13:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1185cac00) [pid = 1652] [serial = 1753] [outer = 0x1182b7400] 14:13:52 INFO - PROCESS | 1652 | 1465247632960 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118f2a000) [pid = 1652] [serial = 1754] [outer = 0x1182b7400] 14:13:53 INFO - PROCESS | 1652 | 1465247633382 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]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 722ms 14:13:53 INFO - PROCESS | 1652 | 1465247633438 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 1652 | 1465247633441 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 14:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:13:53 INFO - PROCESS | 1652 | 1465247633446 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 1652 | 1465247633448 Marionette TRACE conn2 <- [1,2310,null,{}] 14:13:53 INFO - PROCESS | 1652 | 1465247633450 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}] 14:13:53 INFO - PROCESS | 1652 | 1465247633452 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:53 INFO - PROCESS | 1652 | 1465247633560 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:13:53 INFO - PROCESS | 1652 | 1465247633623 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 1652 | 1465247633624 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12956b000 == 43 [pid = 1652] [id = 585] 14:13:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119775c00) [pid = 1652] [serial = 1755] [outer = 0x0] 14:13:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119935c00) [pid = 1652] [serial = 1756] [outer = 0x119775c00] 14:13:53 INFO - PROCESS | 1652 | 1465247633655 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12112e800) [pid = 1652] [serial = 1757] [outer = 0x119775c00] 14:13:54 INFO - PROCESS | 1652 | 1465247634102 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]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:13:54 INFO - PROCESS | 1652 | 1465247634115 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 1652 | 1465247634117 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 14:13:54 INFO - PROCESS | 1652 | 1465247634119 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 1652 | 1465247634121 Marionette TRACE conn2 <- [1,2314,null,{}] 14:13:54 INFO - PROCESS | 1652 | 1465247634149 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}] 14:13:54 INFO - PROCESS | 1652 | 1465247634152 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:54 INFO - PROCESS | 1652 | 1465247634279 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:13:54 INFO - PROCESS | 1652 | 1465247634353 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 1652 | 1465247634355 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d2a0000 == 44 [pid = 1652] [id = 586] 14:13:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124d05400) [pid = 1652] [serial = 1758] [outer = 0x0] 14:13:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126397000) [pid = 1652] [serial = 1759] [outer = 0x124d05400] 14:13:54 INFO - PROCESS | 1652 | 1465247634386 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126a67400) [pid = 1652] [serial = 1760] [outer = 0x124d05400] 14:13:54 INFO - PROCESS | 1652 | 1465247634811 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]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 724ms 14:13:54 INFO - PROCESS | 1652 | 1465247634844 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:13:54 INFO - PROCESS | 1652 | 1465247634846 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 14:13:54 INFO - PROCESS | 1652 | 1465247634848 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 1652 | 1465247634849 Marionette TRACE conn2 <- [1,2318,null,{}] 14:13:54 INFO - PROCESS | 1652 | 1465247634852 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}] 14:13:54 INFO - PROCESS | 1652 | 1465247634853 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:54 INFO - PROCESS | 1652 | 1465247634958 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:13:55 INFO - PROCESS | 1652 | 1465247635020 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 1652 | 1465247635021 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4f4800 == 45 [pid = 1652] [id = 587] 14:13:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126736c00) [pid = 1652] [serial = 1761] [outer = 0x0] 14:13:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126dba000) [pid = 1652] [serial = 1762] [outer = 0x126736c00] 14:13:55 INFO - PROCESS | 1652 | 1465247635050 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128ad6c00) [pid = 1652] [serial = 1763] [outer = 0x126736c00] 14:13:55 INFO - PROCESS | 1652 | 1465247635646 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] 14:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:13:55 INFO - PROCESS | 1652 | 1465247635670 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 14:13:55 INFO - PROCESS | 1652 | 1465247635673 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 1652 | 1465247635675 Marionette TRACE conn2 <- [1,2322,null,{}] 14:13:55 INFO - PROCESS | 1652 | 1465247635697 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}] 14:13:55 INFO - PROCESS | 1652 | 1465247635698 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:55 INFO - PROCESS | 1652 | 1465247635795 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:13:55 INFO - PROCESS | 1652 | 1465247635869 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 1652 | 1465247635872 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x11745c000 == 46 [pid = 1652] [id = 588] 14:13:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11697e800) [pid = 1652] [serial = 1764] [outer = 0x0] 14:13:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1176ca400) [pid = 1652] [serial = 1765] [outer = 0x11697e800] 14:13:55 INFO - PROCESS | 1652 | 1465247635899 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118527c00) [pid = 1652] [serial = 1766] [outer = 0x11697e800] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca13800 == 45 [pid = 1652] [id = 582] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12c419800 == 44 [pid = 1652] [id = 581] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x11b16b000 == 43 [pid = 1652] [id = 580] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d1800 == 42 [pid = 1652] [id = 579] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12af5c800 == 41 [pid = 1652] [id = 578] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5dd800 == 40 [pid = 1652] [id = 577] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba3800 == 39 [pid = 1652] [id = 576] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1266ad000 == 38 [pid = 1652] [id = 575] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e5800 == 37 [pid = 1652] [id = 574] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1185ef800 == 36 [pid = 1652] [id = 573] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116ac3000 == 35 [pid = 1652] [id = 572] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x119d9e800 == 34 [pid = 1652] [id = 569] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe1000 == 33 [pid = 1652] [id = 571] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x118239800 == 32 [pid = 1652] [id = 570] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4f4800 == 31 [pid = 1652] [id = 587] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12d2a0000 == 30 [pid = 1652] [id = 586] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12956b000 == 29 [pid = 1652] [id = 585] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e4000 == 28 [pid = 1652] [id = 584] 14:13:56 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0cc000 == 27 [pid = 1652] [id = 583] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12143e800) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1187bc000) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119282800) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1133ab800) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115f4f000) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116f80c00) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119934c00) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119abcc00) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1182b9400) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118f27400) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1187b7400) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118aa6400) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1182ad400) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12448c800) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119deec00) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119a05c00) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124f4ec00) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1266ba400) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124d04400) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119deb000) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124d09400) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126a6ac00) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d8f400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1266b0000) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119deb800) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121131400) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128acb400) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119936c00) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123fc2800) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126a5cc00) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118530800) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1266b3800) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x126db9c00) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 14:13:56 INFO - PROCESS | 1652 | 1465247636885 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]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1241ms 14:13:56 INFO - PROCESS | 1652 | 1465247636915 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:13:56 INFO - PROCESS | 1652 | 1465247636917 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 14:13:56 INFO - PROCESS | 1652 | 1465247636921 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 1652 | 1465247636922 Marionette TRACE conn2 <- [1,2326,null,{}] 14:13:56 INFO - PROCESS | 1652 | 1465247636932 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}] 14:13:56 INFO - PROCESS | 1652 | 1465247636933 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:57 INFO - PROCESS | 1652 | 1465247637019 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:13:57 INFO - PROCESS | 1652 | 1465247637024 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1652 | 1465247637027 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11264d800 == 28 [pid = 1652] [id = 589] 14:13:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112af3400) [pid = 1652] [serial = 1767] [outer = 0x0] 14:13:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x112ee8400) [pid = 1652] [serial = 1768] [outer = 0x112af3400] 14:13:57 INFO - PROCESS | 1652 | 1465247637059 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1133a7800) [pid = 1652] [serial = 1769] [outer = 0x112af3400] 14:13:57 INFO - PROCESS | 1652 | 1465247637414 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]]]}] 14:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 526ms 14:13:57 INFO - PROCESS | 1652 | 1465247637461 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 1652 | 1465247637465 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 14:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:13:57 INFO - PROCESS | 1652 | 1465247637471 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 1652 | 1465247637473 Marionette TRACE conn2 <- [1,2330,null,{}] 14:13:57 INFO - PROCESS | 1652 | 1465247637475 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}] 14:13:57 INFO - PROCESS | 1652 | 1465247637477 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:57 INFO - PROCESS | 1652 | 1465247637562 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:13:57 INFO - PROCESS | 1652 | 1465247637567 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1652 | 1465247637569 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x117451800 == 29 [pid = 1652] [id = 590] 14:13:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115f51c00) [pid = 1652] [serial = 1770] [outer = 0x0] 14:13:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11675fc00) [pid = 1652] [serial = 1771] [outer = 0x115f51c00] 14:13:57 INFO - PROCESS | 1652 | 1465247637599 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116f80c00) [pid = 1652] [serial = 1772] [outer = 0x115f51c00] 14:13:58 INFO - PROCESS | 1652 | 1465247638090 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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 14:13:58 INFO - PROCESS | 1652 | 1465247638142 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 1652 | 1465247638143 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 14:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:13:58 INFO - PROCESS | 1652 | 1465247638153 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1652 | 1465247638155 Marionette TRACE conn2 <- [1,2334,null,{}] 14:13:58 INFO - PROCESS | 1652 | 1465247638163 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}] 14:13:58 INFO - PROCESS | 1652 | 1465247638167 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:58 INFO - PROCESS | 1652 | 1465247638244 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:13:58 INFO - PROCESS | 1652 | 1465247638249 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 1652 | 1465247638251 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119225800 == 30 [pid = 1652] [id = 591] 14:13:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118220c00) [pid = 1652] [serial = 1773] [outer = 0x0] 14:13:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118522400) [pid = 1652] [serial = 1774] [outer = 0x118220c00] 14:13:58 INFO - PROCESS | 1652 | 1465247638281 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1185c8400) [pid = 1652] [serial = 1775] [outer = 0x118220c00] 14:13:58 INFO - PROCESS | 1652 | 1465247638667 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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 523ms 14:13:58 INFO - PROCESS | 1652 | 1465247638679 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 1652 | 1465247638680 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 14:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:13:58 INFO - PROCESS | 1652 | 1465247638697 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1652 | 1465247638699 Marionette TRACE conn2 <- [1,2338,null,{}] 14:13:58 INFO - PROCESS | 1652 | 1465247638702 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}] 14:13:58 INFO - PROCESS | 1652 | 1465247638703 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:58 INFO - PROCESS | 1652 | 1465247638781 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:13:58 INFO - PROCESS | 1652 | 1465247638785 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 1652 | 1465247638786 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114b800 == 31 [pid = 1652] [id = 592] 14:13:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1187bb400) [pid = 1652] [serial = 1776] [outer = 0x0] 14:13:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118aa9000) [pid = 1652] [serial = 1777] [outer = 0x1187bb400] 14:13:58 INFO - PROCESS | 1652 | 1465247638814 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11927e000) [pid = 1652] [serial = 1778] [outer = 0x1187bb400] 14:13:59 INFO - PROCESS | 1652 | 1465247639168 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]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 533ms 14:13:59 INFO - PROCESS | 1652 | 1465247639223 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 1652 | 1465247639225 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 14:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:13:59 INFO - PROCESS | 1652 | 1465247639234 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 1652 | 1465247639235 Marionette TRACE conn2 <- [1,2342,null,{}] 14:13:59 INFO - PROCESS | 1652 | 1465247639237 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}] 14:13:59 INFO - PROCESS | 1652 | 1465247639239 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:59 INFO - PROCESS | 1652 | 1465247639331 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:13:59 INFO - PROCESS | 1652 | 1465247639373 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 1652 | 1465247639374 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x124098800 == 32 [pid = 1652] [id = 593] 14:13:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119382400) [pid = 1652] [serial = 1779] [outer = 0x0] 14:13:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119772000) [pid = 1652] [serial = 1780] [outer = 0x119382400] 14:13:59 INFO - PROCESS | 1652 | 1465247639398 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119899000) [pid = 1652] [serial = 1781] [outer = 0x119382400] 14:13:59 INFO - PROCESS | 1652 | 1465247639713 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]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms 14:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:13:59 INFO - PROCESS | 1652 | 1465247639757 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 1652 | 1465247639758 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 14:13:59 INFO - PROCESS | 1652 | 1465247639767 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 1652 | 1465247639768 Marionette TRACE conn2 <- [1,2346,null,{}] 14:13:59 INFO - PROCESS | 1652 | 1465247639770 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}] 14:13:59 INFO - PROCESS | 1652 | 1465247639774 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:59 INFO - PROCESS | 1652 | 1465247639890 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:13:59 INFO - PROCESS | 1652 | 1465247639894 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 1652 | 1465247639895 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:13:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x126313800 == 33 [pid = 1652] [id = 594] 14:13:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x115540c00) [pid = 1652] [serial = 1782] [outer = 0x0] 14:13:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198d7800) [pid = 1652] [serial = 1783] [outer = 0x115540c00] 14:13:59 INFO - PROCESS | 1652 | 1465247639920 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119deb000) [pid = 1652] [serial = 1784] [outer = 0x115540c00] 14:14:00 INFO - PROCESS | 1652 | 1465247640269 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]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 525ms 14:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:14:00 INFO - PROCESS | 1652 | 1465247640286 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 1652 | 1465247640287 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 14:14:00 INFO - PROCESS | 1652 | 1465247640289 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 1652 | 1465247640290 Marionette TRACE conn2 <- [1,2350,null,{}] 14:14:00 INFO - PROCESS | 1652 | 1465247640295 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}] 14:14:00 INFO - PROCESS | 1652 | 1465247640305 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:00 INFO - PROCESS | 1652 | 1465247640402 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:14:00 INFO - PROCESS | 1652 | 1465247640441 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 1652 | 1465247640442 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a27800 == 34 [pid = 1652] [id = 595] 14:14:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119decc00) [pid = 1652] [serial = 1785] [outer = 0x0] 14:14:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12112b800) [pid = 1652] [serial = 1786] [outer = 0x119decc00] 14:14:00 INFO - PROCESS | 1652 | 1465247640466 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121134c00) [pid = 1652] [serial = 1787] [outer = 0x119decc00] 14:14:00 INFO - PROCESS | 1652 | 1465247640797 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]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 523ms 14:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:14:00 INFO - PROCESS | 1652 | 1465247640813 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 1652 | 1465247640814 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 14:14:00 INFO - PROCESS | 1652 | 1465247640816 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 1652 | 1465247640817 Marionette TRACE conn2 <- [1,2354,null,{}] 14:14:00 INFO - PROCESS | 1652 | 1465247640819 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}] 14:14:00 INFO - PROCESS | 1652 | 1465247640821 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:00 INFO - PROCESS | 1652 | 1465247640924 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:14:00 INFO - PROCESS | 1652 | 1465247640928 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 1652 | 1465247640929 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x129264800 == 35 [pid = 1652] [id = 596] 14:14:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119deec00) [pid = 1652] [serial = 1788] [outer = 0x0] 14:14:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121437000) [pid = 1652] [serial = 1789] [outer = 0x119deec00] 14:14:00 INFO - PROCESS | 1652 | 1465247640953 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121440400) [pid = 1652] [serial = 1790] [outer = 0x119deec00] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128ad4c00) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128ad6000) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112f96400) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12400f400) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1131cd000) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126db8400) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1180d1000) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12134e400) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128948c00) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119935000) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115ee5400) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112ff1800) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1187c2800) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11977cc00) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:14:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119283400) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:14:01 INFO - PROCESS | 1652 | 1465247641418 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]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 618ms 14:14:01 INFO - PROCESS | 1652 | 1465247641434 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 1652 | 1465247641435 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 14:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:14:01 INFO - PROCESS | 1652 | 1465247641438 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 1652 | 1465247641439 Marionette TRACE conn2 <- [1,2358,null,{}] 14:14:01 INFO - PROCESS | 1652 | 1465247641441 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}] 14:14:01 INFO - PROCESS | 1652 | 1465247641444 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:01 INFO - PROCESS | 1652 | 1465247641570 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:14:01 INFO - PROCESS | 1652 | 1465247641604 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 1652 | 1465247641605 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x129269800 == 36 [pid = 1652] [id = 597] 14:14:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1133b5c00) [pid = 1652] [serial = 1791] [outer = 0x0] 14:14:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1187c2800) [pid = 1652] [serial = 1792] [outer = 0x1133b5c00] 14:14:01 INFO - PROCESS | 1652 | 1465247641630 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12143f400) [pid = 1652] [serial = 1793] [outer = 0x1133b5c00] 14:14:01 INFO - PROCESS | 1652 | 1465247641915 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]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 523ms 14:14:01 INFO - PROCESS | 1652 | 1465247641963 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 1652 | 1465247641965 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 14:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:14:01 INFO - PROCESS | 1652 | 1465247641967 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 1652 | 1465247641968 Marionette TRACE conn2 <- [1,2362,null,{}] 14:14:01 INFO - PROCESS | 1652 | 1465247641970 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}] 14:14:01 INFO - PROCESS | 1652 | 1465247641971 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:02 INFO - PROCESS | 1652 | 1465247642051 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:14:02 INFO - PROCESS | 1652 | 1465247642055 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 1652 | 1465247642056 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4e5000 == 37 [pid = 1652] [id = 598] 14:14:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121440800) [pid = 1652] [serial = 1794] [outer = 0x0] 14:14:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121951000) [pid = 1652] [serial = 1795] [outer = 0x121440800] 14:14:02 INFO - PROCESS | 1652 | 1465247642083 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12400c400) [pid = 1652] [serial = 1796] [outer = 0x121440800] 14:14:02 INFO - PROCESS | 1652 | 1465247642404 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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 468ms 14:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:14:02 INFO - PROCESS | 1652 | 1465247642435 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 1652 | 1465247642437 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 14:14:02 INFO - PROCESS | 1652 | 1465247642439 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 1652 | 1465247642441 Marionette TRACE conn2 <- [1,2366,null,{}] 14:14:02 INFO - PROCESS | 1652 | 1465247642444 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}] 14:14:02 INFO - PROCESS | 1652 | 1465247642445 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:02 INFO - PROCESS | 1652 | 1465247642575 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:14:02 INFO - PROCESS | 1652 | 1465247642582 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 1652 | 1465247642583 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e5000 == 38 [pid = 1652] [id = 599] 14:14:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1214c9c00) [pid = 1652] [serial = 1797] [outer = 0x0] 14:14:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124012c00) [pid = 1652] [serial = 1798] [outer = 0x1214c9c00] 14:14:02 INFO - PROCESS | 1652 | 1465247642609 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124d07c00) [pid = 1652] [serial = 1799] [outer = 0x1214c9c00] 14:14:02 INFO - PROCESS | 1652 | 1465247642946 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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 525ms 14:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:14:02 INFO - PROCESS | 1652 | 1465247642965 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 1652 | 1465247642966 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 14:14:02 INFO - PROCESS | 1652 | 1465247642969 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 1652 | 1465247642970 Marionette TRACE conn2 <- [1,2370,null,{}] 14:14:02 INFO - PROCESS | 1652 | 1465247642972 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}] 14:14:02 INFO - PROCESS | 1652 | 1465247642974 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:03 INFO - PROCESS | 1652 | 1465247643055 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:14:03 INFO - PROCESS | 1652 | 1465247643062 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 1652 | 1465247643063 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8dd000 == 39 [pid = 1652] [id = 600] 14:14:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x124d08000) [pid = 1652] [serial = 1800] [outer = 0x0] 14:14:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126393800) [pid = 1652] [serial = 1801] [outer = 0x124d08000] 14:14:03 INFO - PROCESS | 1652 | 1465247643087 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126a68000) [pid = 1652] [serial = 1802] [outer = 0x124d08000] 14:14:03 INFO - PROCESS | 1652 | 1465247643649 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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 720ms 14:14:03 INFO - PROCESS | 1652 | 1465247643702 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 1652 | 1465247643705 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 14:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:14:03 INFO - PROCESS | 1652 | 1465247643712 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 1652 | 1465247643714 Marionette TRACE conn2 <- [1,2374,null,{}] 14:14:03 INFO - PROCESS | 1652 | 1465247643718 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}] 14:14:03 INFO - PROCESS | 1652 | 1465247643720 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:03 INFO - PROCESS | 1652 | 1465247643829 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:14:03 INFO - PROCESS | 1652 | 1465247643890 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 1652 | 1465247643892 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746b000 == 40 [pid = 1652] [id = 601] 14:14:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113c5e400) [pid = 1652] [serial = 1803] [outer = 0x0] 14:14:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x115e0e000) [pid = 1652] [serial = 1804] [outer = 0x113c5e400] 14:14:03 INFO - PROCESS | 1652 | 1465247643923 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116a14000) [pid = 1652] [serial = 1805] [outer = 0x113c5e400] 14:14:04 INFO - PROCESS | 1652 | 1465247644497 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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 824ms 14:14:04 INFO - PROCESS | 1652 | 1465247644535 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 1652 | 1465247644538 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 14:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:14:04 INFO - PROCESS | 1652 | 1465247644543 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 1652 | 1465247644545 Marionette TRACE conn2 <- [1,2378,null,{}] 14:14:04 INFO - PROCESS | 1652 | 1465247644547 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}] 14:14:04 INFO - PROCESS | 1652 | 1465247644549 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:04 INFO - PROCESS | 1652 | 1465247644659 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:14:04 INFO - PROCESS | 1652 | 1465247644868 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 1652 | 1465247644869 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x113290000 == 41 [pid = 1652] [id = 602] 14:14:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1133ad800) [pid = 1652] [serial = 1806] [outer = 0x0] 14:14:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x115f50000) [pid = 1652] [serial = 1807] [outer = 0x1133ad800] 14:14:04 INFO - PROCESS | 1652 | 1465247644898 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1176c4400) [pid = 1652] [serial = 1808] [outer = 0x1133ad800] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e5000 == 40 [pid = 1652] [id = 599] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4e5000 == 39 [pid = 1652] [id = 598] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x129269800 == 38 [pid = 1652] [id = 597] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x129264800 == 37 [pid = 1652] [id = 596] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x126a27800 == 36 [pid = 1652] [id = 595] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x126313800 == 35 [pid = 1652] [id = 594] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x124098800 == 34 [pid = 1652] [id = 593] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12114b800 == 33 [pid = 1652] [id = 592] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119225800 == 32 [pid = 1652] [id = 591] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x117451800 == 31 [pid = 1652] [id = 590] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11264d800 == 30 [pid = 1652] [id = 589] 14:14:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11745c000 == 29 [pid = 1652] [id = 588] 14:14:05 INFO - PROCESS | 1652 | 1465247645342 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]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 820ms 14:14:05 INFO - PROCESS | 1652 | 1465247645365 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 1652 | 1465247645367 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 14:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:14:05 INFO - PROCESS | 1652 | 1465247645370 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 1652 | 1465247645372 Marionette TRACE conn2 <- [1,2382,null,{}] 14:14:05 INFO - PROCESS | 1652 | 1465247645378 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}] 14:14:05 INFO - PROCESS | 1652 | 1465247645380 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:05 INFO - PROCESS | 1652 | 1465247645470 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128b81800) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128b4d000) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128af0400) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12400c000) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124017c00) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124d8d800) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116532c00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12892c000) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118222800) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1185c5800) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121436000) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128ad4000) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119a57c00) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119def000) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116f7fc00) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1182ac000) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1175b5400) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11977a800) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11927e800) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119891400) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128b4ac00) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11852e000) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128ae4000) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12894ec00) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126db4400) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128953800) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x121952c00) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128ad3000) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x124299800) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 14:14:05 INFO - PROCESS | 1652 | 1465247645533 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 1652 | 1465247645534 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x117451800 == 30 [pid = 1652] [id = 603] 14:14:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116532c00) [pid = 1652] [serial = 1809] [outer = 0x0] 14:14:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1176c6800) [pid = 1652] [serial = 1810] [outer = 0x116532c00] 14:14:05 INFO - PROCESS | 1652 | 1465247645568 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1185ccc00) [pid = 1652] [serial = 1811] [outer = 0x116532c00] 14:14:05 INFO - PROCESS | 1652 | 1465247645944 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]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 622ms 14:14:06 INFO - PROCESS | 1652 | 1465247646012 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1652 | 1465247646014 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 14:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:14:06 INFO - PROCESS | 1652 | 1465247646018 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 1652 | 1465247646019 Marionette TRACE conn2 <- [1,2386,null,{}] 14:14:06 INFO - PROCESS | 1652 | 1465247646021 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}] 14:14:06 INFO - PROCESS | 1652 | 1465247646023 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:06 INFO - PROCESS | 1652 | 1465247646105 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:14:06 INFO - PROCESS | 1652 | 1465247646133 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1652 | 1465247646134 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c98800 == 31 [pid = 1652] [id = 604] 14:14:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118f28c00) [pid = 1652] [serial = 1812] [outer = 0x0] 14:14:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119286c00) [pid = 1652] [serial = 1813] [outer = 0x118f28c00] 14:14:06 INFO - PROCESS | 1652 | 1465247646159 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11988fc00) [pid = 1652] [serial = 1814] [outer = 0x118f28c00] 14:14:06 INFO - PROCESS | 1652 | 1465247646513 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]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 14:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:14:06 INFO - PROCESS | 1652 | 1465247646547 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1652 | 1465247646549 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 14:14:06 INFO - PROCESS | 1652 | 1465247646557 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 1652 | 1465247646564 Marionette TRACE conn2 <- [1,2390,null,{}] 14:14:06 INFO - PROCESS | 1652 | 1465247646567 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}] 14:14:06 INFO - PROCESS | 1652 | 1465247646570 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:06 INFO - PROCESS | 1652 | 1465247646651 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:14:06 INFO - PROCESS | 1652 | 1465247646654 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1652 | 1465247646655 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf7000 == 32 [pid = 1652] [id = 605] 14:14:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112fed000) [pid = 1652] [serial = 1815] [outer = 0x0] 14:14:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11992f400) [pid = 1652] [serial = 1816] [outer = 0x112fed000] 14:14:06 INFO - PROCESS | 1652 | 1465247646683 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119ac2400) [pid = 1652] [serial = 1817] [outer = 0x112fed000] 14:14:07 INFO - PROCESS | 1652 | 1465247647016 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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 481ms 14:14:07 INFO - PROCESS | 1652 | 1465247647034 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:14:07 INFO - PROCESS | 1652 | 1465247647036 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 14:14:07 INFO - PROCESS | 1652 | 1465247647038 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1652 | 1465247647039 Marionette TRACE conn2 <- [1,2394,null,{}] 14:14:07 INFO - PROCESS | 1652 | 1465247647042 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}] 14:14:07 INFO - PROCESS | 1652 | 1465247647045 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:07 INFO - PROCESS | 1652 | 1465247647132 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:14:07 INFO - PROCESS | 1652 | 1465247647195 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1652 | 1465247647196 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a29000 == 33 [pid = 1652] [id = 606] 14:14:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118f2c400) [pid = 1652] [serial = 1818] [outer = 0x0] 14:14:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119de3800) [pid = 1652] [serial = 1819] [outer = 0x118f2c400] 14:14:07 INFO - PROCESS | 1652 | 1465247647221 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121133000) [pid = 1652] [serial = 1820] [outer = 0x118f2c400] 14:14:07 INFO - PROCESS | 1652 | 1465247647550 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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms 14:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:14:07 INFO - PROCESS | 1652 | 1465247647560 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 1652 | 1465247647561 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 14:14:07 INFO - PROCESS | 1652 | 1465247647563 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1652 | 1465247647564 Marionette TRACE conn2 <- [1,2398,null,{}] 14:14:07 INFO - PROCESS | 1652 | 1465247647566 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}] 14:14:07 INFO - PROCESS | 1652 | 1465247647567 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:07 INFO - PROCESS | 1652 | 1465247647669 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:14:07 INFO - PROCESS | 1652 | 1465247647709 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1652 | 1465247647714 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12461a000 == 34 [pid = 1652] [id = 607] 14:14:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12143a000) [pid = 1652] [serial = 1821] [outer = 0x0] 14:14:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1214cb800) [pid = 1652] [serial = 1822] [outer = 0x12143a000] 14:14:07 INFO - PROCESS | 1652 | 1465247647745 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124014400) [pid = 1652] [serial = 1823] [outer = 0x12143a000] 14:14:08 INFO - PROCESS | 1652 | 1465247648085 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]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 14:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:14:08 INFO - PROCESS | 1652 | 1465247648134 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 1652 | 1465247648135 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 14:14:08 INFO - PROCESS | 1652 | 1465247648137 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 1652 | 1465247648138 Marionette TRACE conn2 <- [1,2402,null,{}] 14:14:08 INFO - PROCESS | 1652 | 1465247648140 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}] 14:14:08 INFO - PROCESS | 1652 | 1465247648142 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:08 INFO - PROCESS | 1652 | 1465247648246 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:14:08 INFO - PROCESS | 1652 | 1465247648258 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1652 | 1465247648259 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a396800 == 35 [pid = 1652] [id = 608] 14:14:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1218e8000) [pid = 1652] [serial = 1824] [outer = 0x0] 14:14:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1244e4000) [pid = 1652] [serial = 1825] [outer = 0x1218e8000] 14:14:08 INFO - PROCESS | 1652 | 1465247648283 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x124d96400) [pid = 1652] [serial = 1826] [outer = 0x1218e8000] 14:14:08 INFO - PROCESS | 1652 | 1465247648640 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]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 14:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:14:08 INFO - PROCESS | 1652 | 1465247648657 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 1652 | 1465247648658 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 14:14:08 INFO - PROCESS | 1652 | 1465247648663 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 1652 | 1465247648664 Marionette TRACE conn2 <- [1,2406,null,{}] 14:14:08 INFO - PROCESS | 1652 | 1465247648666 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}] 14:14:08 INFO - PROCESS | 1652 | 1465247648667 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:08 INFO - PROCESS | 1652 | 1465247648764 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:14:08 INFO - PROCESS | 1652 | 1465247648773 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1652 | 1465247648775 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b6ae800 == 36 [pid = 1652] [id = 609] 14:14:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124d96800) [pid = 1652] [serial = 1827] [outer = 0x0] 14:14:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1266b1800) [pid = 1652] [serial = 1828] [outer = 0x124d96800] 14:14:08 INFO - PROCESS | 1652 | 1465247648803 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126a6a000) [pid = 1652] [serial = 1829] [outer = 0x124d96800] 14:14:09 INFO - PROCESS | 1652 | 1465247649208 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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 572ms 14:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:14:09 INFO - PROCESS | 1652 | 1465247649234 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1652 | 1465247649235 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 14:14:09 INFO - PROCESS | 1652 | 1465247649238 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1652 | 1465247649239 Marionette TRACE conn2 <- [1,2410,null,{}] 14:14:09 INFO - PROCESS | 1652 | 1465247649241 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}] 14:14:09 INFO - PROCESS | 1652 | 1465247649244 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:09 INFO - PROCESS | 1652 | 1465247649341 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:14:09 INFO - PROCESS | 1652 | 1465247649354 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 1652 | 1465247649355 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbf0800 == 37 [pid = 1652] [id = 610] 14:14:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124d92000) [pid = 1652] [serial = 1830] [outer = 0x0] 14:14:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126db5400) [pid = 1652] [serial = 1831] [outer = 0x124d92000] 14:14:09 INFO - PROCESS | 1652 | 1465247649379 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128923400) [pid = 1652] [serial = 1832] [outer = 0x124d92000] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118220c00) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x115540c00) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1182b7400) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119775c00) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124d05400) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126736c00) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133b5c00) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119decc00) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119deec00) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121440800) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1214c9c00) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119382400) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1187bb400) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x115f51c00) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112af3400) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:14:09 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11697e800) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:14:09 INFO - PROCESS | 1652 | 1465247649788 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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 14:14:09 INFO - PROCESS | 1652 | 1465247649806 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1652 | 1465247649807 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 14:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:14:09 INFO - PROCESS | 1652 | 1465247649815 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1652 | 1465247649816 Marionette TRACE conn2 <- [1,2414,null,{}] 14:14:09 INFO - PROCESS | 1652 | 1465247649829 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}] 14:14:09 INFO - PROCESS | 1652 | 1465247649831 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:09 INFO - PROCESS | 1652 | 1465247649914 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:14:09 INFO - PROCESS | 1652 | 1465247649917 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 1652 | 1465247649918 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf2800 == 38 [pid = 1652] [id = 611] 14:14:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1185cd000) [pid = 1652] [serial = 1833] [outer = 0x0] 14:14:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119935800) [pid = 1652] [serial = 1834] [outer = 0x1185cd000] 14:14:09 INFO - PROCESS | 1652 | 1465247649943 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121be3400) [pid = 1652] [serial = 1835] [outer = 0x1185cd000] 14:14:10 INFO - PROCESS | 1652 | 1465247650278 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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 482ms 14:14:10 INFO - PROCESS | 1652 | 1465247650298 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 1652 | 1465247650299 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 14:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:14:10 INFO - PROCESS | 1652 | 1465247650301 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 1652 | 1465247650303 Marionette TRACE conn2 <- [1,2418,null,{}] 14:14:10 INFO - PROCESS | 1652 | 1465247650305 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}] 14:14:10 INFO - PROCESS | 1652 | 1465247650306 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:10 INFO - PROCESS | 1652 | 1465247650389 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:14:10 INFO - PROCESS | 1652 | 1465247650395 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1652 | 1465247650397 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c0000 == 39 [pid = 1652] [id = 612] 14:14:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121be4000) [pid = 1652] [serial = 1836] [outer = 0x0] 14:14:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128925800) [pid = 1652] [serial = 1837] [outer = 0x121be4000] 14:14:10 INFO - PROCESS | 1652 | 1465247650424 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12894d800) [pid = 1652] [serial = 1838] [outer = 0x121be4000] 14:14:10 INFO - PROCESS | 1652 | 1465247650796 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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 14:14:10 INFO - PROCESS | 1652 | 1465247650822 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 1652 | 1465247650824 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 14:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:14:10 INFO - PROCESS | 1652 | 1465247650838 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 1652 | 1465247650840 Marionette TRACE conn2 <- [1,2422,null,{}] 14:14:10 INFO - PROCESS | 1652 | 1465247650842 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}] 14:14:10 INFO - PROCESS | 1652 | 1465247650846 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:10 INFO - PROCESS | 1652 | 1465247650936 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:14:10 INFO - PROCESS | 1652 | 1465247650940 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1652 | 1465247650941 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca1f800 == 40 [pid = 1652] [id = 613] 14:14:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128950800) [pid = 1652] [serial = 1839] [outer = 0x0] 14:14:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ad3c00) [pid = 1652] [serial = 1840] [outer = 0x128950800] 14:14:10 INFO - PROCESS | 1652 | 1465247650966 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ae6400) [pid = 1652] [serial = 1841] [outer = 0x128950800] 14:14:11 INFO - PROCESS | 1652 | 1465247651286 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 471ms 14:14:11 INFO - PROCESS | 1652 | 1465247651312 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 1652 | 1465247651314 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 14:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:14:11 INFO - PROCESS | 1652 | 1465247651316 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1652 | 1465247651317 Marionette TRACE conn2 <- [1,2426,null,{}] 14:14:11 INFO - PROCESS | 1652 | 1465247651319 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}] 14:14:11 INFO - PROCESS | 1652 | 1465247651320 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:11 INFO - PROCESS | 1652 | 1465247651404 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:14:11 INFO - PROCESS | 1652 | 1465247651408 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 1652 | 1465247651409 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0d8800 == 41 [pid = 1652] [id = 614] 14:14:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ad3000) [pid = 1652] [serial = 1842] [outer = 0x0] 14:14:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128aee800) [pid = 1652] [serial = 1843] [outer = 0x128ad3000] 14:14:11 INFO - PROCESS | 1652 | 1465247651433 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128b40c00) [pid = 1652] [serial = 1844] [outer = 0x128ad3000] 14:14:11 INFO - PROCESS | 1652 | 1465247651903 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 619ms 14:14:11 INFO - PROCESS | 1652 | 1465247651936 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 1652 | 1465247651939 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 14:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:14:11 INFO - PROCESS | 1652 | 1465247651961 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1652 | 1465247651963 Marionette TRACE conn2 <- [1,2430,null,{}] 14:14:11 INFO - PROCESS | 1652 | 1465247651968 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}] 14:14:11 INFO - PROCESS | 1652 | 1465247651970 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:12 INFO - PROCESS | 1652 | 1465247652074 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:14:12 INFO - PROCESS | 1652 | 1465247652185 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 1652 | 1465247652187 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x119230800 == 42 [pid = 1652] [id = 615] 14:14:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118157400) [pid = 1652] [serial = 1845] [outer = 0x0] 14:14:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118222800) [pid = 1652] [serial = 1846] [outer = 0x118157400] 14:14:12 INFO - PROCESS | 1652 | 1465247652220 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1187b8000) [pid = 1652] [serial = 1847] [outer = 0x118157400] 14:14:12 INFO - PROCESS | 1652 | 1465247652607 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]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 14:14:12 INFO - PROCESS | 1652 | 1465247652634 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 1652 | 1465247652637 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 14:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:14:12 INFO - PROCESS | 1652 | 1465247652642 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 1652 | 1465247652644 Marionette TRACE conn2 <- [1,2434,null,{}] 14:14:12 INFO - PROCESS | 1652 | 1465247652646 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}] 14:14:12 INFO - PROCESS | 1652 | 1465247652648 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:12 INFO - PROCESS | 1652 | 1465247652754 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:14:12 INFO - PROCESS | 1652 | 1465247652817 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 1652 | 1465247652818 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1b800 == 43 [pid = 1652] [id = 616] 14:14:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119285c00) [pid = 1652] [serial = 1848] [outer = 0x0] 14:14:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119779800) [pid = 1652] [serial = 1849] [outer = 0x119285c00] 14:14:12 INFO - PROCESS | 1652 | 1465247652849 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119934800) [pid = 1652] [serial = 1850] [outer = 0x119285c00] 14:14:13 INFO - PROCESS | 1652 | 1465247653300 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]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 14:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:14:13 INFO - PROCESS | 1652 | 1465247653313 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 1652 | 1465247653315 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 14:14:13 INFO - PROCESS | 1652 | 1465247653317 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 1652 | 1465247653320 Marionette TRACE conn2 <- [1,2438,null,{}] 14:14:13 INFO - PROCESS | 1652 | 1465247653328 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}] 14:14:13 INFO - PROCESS | 1652 | 1465247653331 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:13 INFO - PROCESS | 1652 | 1465247653435 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:14:13 INFO - PROCESS | 1652 | 1465247653543 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 1652 | 1465247653545 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d287000 == 44 [pid = 1652] [id = 617] 14:14:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121439800) [pid = 1652] [serial = 1851] [outer = 0x0] 14:14:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121bddc00) [pid = 1652] [serial = 1852] [outer = 0x121439800] 14:14:13 INFO - PROCESS | 1652 | 1465247653576 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1241c7000) [pid = 1652] [serial = 1853] [outer = 0x121439800] 14:14:14 INFO - PROCESS | 1652 | 1465247654005 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]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 14:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:14:14 INFO - PROCESS | 1652 | 1465247654038 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 1652 | 1465247654040 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 14:14:14 INFO - PROCESS | 1652 | 1465247654042 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 1652 | 1465247654044 Marionette TRACE conn2 <- [1,2442,null,{}] 14:14:14 INFO - PROCESS | 1652 | 1465247654046 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}] 14:14:14 INFO - PROCESS | 1652 | 1465247654047 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:14 INFO - PROCESS | 1652 | 1465247654152 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:14:14 INFO - PROCESS | 1652 | 1465247654213 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 1652 | 1465247654214 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d620000 == 45 [pid = 1652] [id = 618] 14:14:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124d04c00) [pid = 1652] [serial = 1854] [outer = 0x0] 14:14:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126db7400) [pid = 1652] [serial = 1855] [outer = 0x124d04c00] 14:14:14 INFO - PROCESS | 1652 | 1465247654243 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12894fc00) [pid = 1652] [serial = 1856] [outer = 0x124d04c00] 14:14:14 INFO - PROCESS | 1652 | 1465247654881 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]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 871ms 14:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:14:14 INFO - PROCESS | 1652 | 1465247654914 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 1652 | 1465247654916 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 14:14:14 INFO - PROCESS | 1652 | 1465247654919 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 1652 | 1465247654921 Marionette TRACE conn2 <- [1,2446,null,{}] 14:14:14 INFO - PROCESS | 1652 | 1465247654925 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}] 14:14:14 INFO - PROCESS | 1652 | 1465247654926 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:15 INFO - PROCESS | 1652 | 1465247655022 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:14:15 INFO - PROCESS | 1652 | 1465247655097 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 1652 | 1465247655100 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ca2000 == 46 [pid = 1652] [id = 619] 14:14:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x115ee4c00) [pid = 1652] [serial = 1857] [outer = 0x0] 14:14:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11713b800) [pid = 1652] [serial = 1858] [outer = 0x115ee4c00] 14:14:15 INFO - PROCESS | 1652 | 1465247655129 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1185cb000) [pid = 1652] [serial = 1859] [outer = 0x115ee4c00] 14:14:15 INFO - PROCESS | 1652 | 1465247655518 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]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 14:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:14:15 INFO - PROCESS | 1652 | 1465247655589 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 1652 | 1465247655592 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 14:14:15 INFO - PROCESS | 1652 | 1465247655596 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 1652 | 1465247655598 Marionette TRACE conn2 <- [1,2450,null,{}] 14:14:15 INFO - PROCESS | 1652 | 1465247655600 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}] 14:14:15 INFO - PROCESS | 1652 | 1465247655602 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca1f800 == 45 [pid = 1652] [id = 613] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c0000 == 44 [pid = 1652] [id = 612] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf2800 == 43 [pid = 1652] [id = 611] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbf0800 == 42 [pid = 1652] [id = 610] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b6ae800 == 41 [pid = 1652] [id = 609] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12a396800 == 40 [pid = 1652] [id = 608] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12461a000 == 39 [pid = 1652] [id = 607] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126a29000 == 38 [pid = 1652] [id = 606] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf7000 == 37 [pid = 1652] [id = 605] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119c98800 == 36 [pid = 1652] [id = 604] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x117451800 == 35 [pid = 1652] [id = 603] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x113290000 == 34 [pid = 1652] [id = 602] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12b8dd000 == 33 [pid = 1652] [id = 600] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x11746b000 == 32 [pid = 1652] [id = 601] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d620000 == 31 [pid = 1652] [id = 618] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d287000 == 30 [pid = 1652] [id = 617] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1b800 == 29 [pid = 1652] [id = 616] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0d8800 == 28 [pid = 1652] [id = 614] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119230800 == 27 [pid = 1652] [id = 615] 14:14:16 INFO - PROCESS | 1652 | 1465247656226 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119772000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119899000) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118aa9000) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11675fc00) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116f80c00) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112ee8400) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1133a7800) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118527c00) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1176ca400) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118522400) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1185c8400) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1198d7800) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118f2a000) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1185cac00) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12112e800) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119935c00) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126a67400) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126397000) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128ad6c00) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126dba000) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1187c2800) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121134c00) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12112b800) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121437000) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121951000) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12400c400) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x121440400) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126393800) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119deb000) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12143f400) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124d07c00) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124012c00) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11927e000) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 14:14:16 INFO - PROCESS | 1652 | --DOCSHELL 0x119ca2000 == 26 [pid = 1652] [id = 619] 14:14:16 INFO - PROCESS | 1652 | 1465247656348 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 1652 | 1465247656350 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x115e6f000 == 27 [pid = 1652] [id = 620] 14:14:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112ff1c00) [pid = 1652] [serial = 1860] [outer = 0x0] 14:14:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1131db800) [pid = 1652] [serial = 1861] [outer = 0x112ff1c00] 14:14:16 INFO - PROCESS | 1652 | 1465247656379 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11553e000) [pid = 1652] [serial = 1862] [outer = 0x112ff1c00] 14:14:16 INFO - PROCESS | 1652 | 1465247656683 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]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1122ms 14:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:14:16 INFO - PROCESS | 1652 | 1465247656720 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 1652 | 1465247656722 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 14:14:16 INFO - PROCESS | 1652 | 1465247656726 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 1652 | 1465247656730 Marionette TRACE conn2 <- [1,2454,null,{}] 14:14:16 INFO - PROCESS | 1652 | 1465247656733 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}] 14:14:16 INFO - PROCESS | 1652 | 1465247656735 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:16 INFO - PROCESS | 1652 | 1465247656842 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:14:16 INFO - PROCESS | 1652 | 1465247656896 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 1652 | 1465247656897 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169ba800 == 28 [pid = 1652] [id = 621] 14:14:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e02400) [pid = 1652] [serial = 1863] [outer = 0x0] 14:14:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116f81800) [pid = 1652] [serial = 1864] [outer = 0x115e02400] 14:14:16 INFO - PROCESS | 1652 | 1465247656923 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11821a800) [pid = 1652] [serial = 1865] [outer = 0x115e02400] 14:14:17 INFO - PROCESS | 1652 | 1465247657205 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]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 14:14:17 INFO - PROCESS | 1652 | 1465247657250 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 1652 | 1465247657252 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 14:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:14:17 INFO - PROCESS | 1652 | 1465247657254 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 1652 | 1465247657255 Marionette TRACE conn2 <- [1,2458,null,{}] 14:14:17 INFO - PROCESS | 1652 | 1465247657258 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}] 14:14:17 INFO - PROCESS | 1652 | 1465247657260 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:17 INFO - PROCESS | 1652 | 1465247657345 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:14:17 INFO - PROCESS | 1652 | 1465247657351 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 1652 | 1465247657352 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x116921800 == 29 [pid = 1652] [id = 622] 14:14:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11852d800) [pid = 1652] [serial = 1866] [outer = 0x0] 14:14:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1187bc000) [pid = 1652] [serial = 1867] [outer = 0x11852d800] 14:14:17 INFO - PROCESS | 1652 | 1465247657388 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118a21800) [pid = 1652] [serial = 1868] [outer = 0x11852d800] 14:14:17 INFO - PROCESS | 1652 | 1465247657755 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]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 522ms 14:14:17 INFO - PROCESS | 1652 | 1465247657777 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 1652 | 1465247657779 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 14:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:14:17 INFO - PROCESS | 1652 | 1465247657787 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 1652 | 1465247657790 Marionette TRACE conn2 <- [1,2462,null,{}] 14:14:17 INFO - PROCESS | 1652 | 1465247657793 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}] 14:14:17 INFO - PROCESS | 1652 | 1465247657795 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:17 INFO - PROCESS | 1652 | 1465247657922 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:14:17 INFO - PROCESS | 1652 | 1465247657980 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 1652 | 1465247657982 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f1b000 == 30 [pid = 1652] [id = 623] 14:14:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129c3800) [pid = 1652] [serial = 1869] [outer = 0x0] 14:14:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112ab5400) [pid = 1652] [serial = 1870] [outer = 0x1129c3800] 14:14:18 INFO - PROCESS | 1652 | 1465247658014 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x115577c00) [pid = 1652] [serial = 1871] [outer = 0x1129c3800] 14:14:18 INFO - PROCESS | 1652 | 1465247658567 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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 828ms 14:14:18 INFO - PROCESS | 1652 | 1465247658613 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:14:18 INFO - PROCESS | 1652 | 1465247658616 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 14:14:18 INFO - PROCESS | 1652 | 1465247658619 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 1652 | 1465247658622 Marionette TRACE conn2 <- [1,2466,null,{}] 14:14:18 INFO - PROCESS | 1652 | 1465247658625 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}] 14:14:18 INFO - PROCESS | 1652 | 1465247658627 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:18 INFO - PROCESS | 1652 | 1465247658753 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:14:18 INFO - PROCESS | 1652 | 1465247658832 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 1652 | 1465247658834 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cab000 == 31 [pid = 1652] [id = 624] 14:14:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1185c6c00) [pid = 1652] [serial = 1872] [outer = 0x0] 14:14:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1185cf400) [pid = 1652] [serial = 1873] [outer = 0x1185c6c00] 14:14:18 INFO - PROCESS | 1652 | 1465247658864 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118aaac00) [pid = 1652] [serial = 1874] [outer = 0x1185c6c00] 14:14:19 INFO - PROCESS | 1652 | 1465247659358 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]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 771ms 14:14:19 INFO - PROCESS | 1652 | 1465247659406 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 1652 | 1465247659408 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 14:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:14:19 INFO - PROCESS | 1652 | 1465247659414 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 1652 | 1465247659416 Marionette TRACE conn2 <- [1,2470,null,{}] 14:14:19 INFO - PROCESS | 1652 | 1465247659418 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}] 14:14:19 INFO - PROCESS | 1652 | 1465247659420 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:19 INFO - PROCESS | 1652 | 1465247659528 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:14:19 INFO - PROCESS | 1652 | 1465247659608 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 1652 | 1465247659610 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12414d800 == 32 [pid = 1652] [id = 625] 14:14:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118522800) [pid = 1652] [serial = 1875] [outer = 0x0] 14:14:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1198d0c00) [pid = 1652] [serial = 1876] [outer = 0x118522800] 14:14:19 INFO - PROCESS | 1652 | 1465247659639 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11993a000) [pid = 1652] [serial = 1877] [outer = 0x118522800] 14:14:20 INFO - PROCESS | 1652 | --DOCSHELL 0x116921800 == 31 [pid = 1652] [id = 622] 14:14:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1169ba800 == 30 [pid = 1652] [id = 621] 14:14:20 INFO - PROCESS | 1652 | --DOCSHELL 0x115e6f000 == 29 [pid = 1652] [id = 620] 14:14:20 INFO - PROCESS | 1652 | 1465247660159 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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 772ms 14:14:20 INFO - PROCESS | 1652 | 1465247660200 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1652 | 1465247660203 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 14:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:14:20 INFO - PROCESS | 1652 | 1465247660207 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1652 | 1465247660209 Marionette TRACE conn2 <- [1,2474,null,{}] 14:14:20 INFO - PROCESS | 1652 | 1465247660219 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}] 14:14:20 INFO - PROCESS | 1652 | 1465247660220 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:20 INFO - PROCESS | 1652 | 1465247660305 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:14:20 INFO - PROCESS | 1652 | 1465247660313 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 1652 | 1465247660316 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aca800 == 30 [pid = 1652] [id = 626] 14:14:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1182b3c00) [pid = 1652] [serial = 1878] [outer = 0x0] 14:14:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1185c3c00) [pid = 1652] [serial = 1879] [outer = 0x1182b3c00] 14:14:20 INFO - PROCESS | 1652 | 1465247660343 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1187be000) [pid = 1652] [serial = 1880] [outer = 0x1182b3c00] 14:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 527ms 14:14:20 INFO - PROCESS | 1652 | 1465247660730 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]]]}] 14:14:20 INFO - PROCESS | 1652 | 1465247660734 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1652 | 1465247660737 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 14:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:14:20 INFO - PROCESS | 1652 | 1465247660741 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1652 | 1465247660743 Marionette TRACE conn2 <- [1,2478,null,{}] 14:14:20 INFO - PROCESS | 1652 | 1465247660748 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}] 14:14:20 INFO - PROCESS | 1652 | 1465247660749 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:20 INFO - PROCESS | 1652 | 1465247660858 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:14:20 INFO - PROCESS | 1652 | 1465247660870 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 1652 | 1465247660871 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b0d000 == 31 [pid = 1652] [id = 627] 14:14:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119774800) [pid = 1652] [serial = 1881] [outer = 0x0] 14:14:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119936400) [pid = 1652] [serial = 1882] [outer = 0x119774800] 14:14:20 INFO - PROCESS | 1652 | 1465247660898 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a57400) [pid = 1652] [serial = 1883] [outer = 0x119774800] 14:14:21 INFO - PROCESS | 1652 | 1465247661260 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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 523ms 14:14:21 INFO - PROCESS | 1652 | 1465247661263 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 1652 | 1465247661265 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 14:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:14:21 INFO - PROCESS | 1652 | 1465247661267 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 1652 | 1465247661269 Marionette TRACE conn2 <- [1,2482,null,{}] 14:14:21 INFO - PROCESS | 1652 | 1465247661279 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}] 14:14:21 INFO - PROCESS | 1652 | 1465247661282 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:21 INFO - PROCESS | 1652 | 1465247661386 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:14:21 INFO - PROCESS | 1652 | 1465247661428 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1652 | 1465247661430 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x126696800 == 32 [pid = 1652] [id = 628] 14:14:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1122a7c00) [pid = 1652] [serial = 1884] [outer = 0x0] 14:14:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119ded000) [pid = 1652] [serial = 1885] [outer = 0x1122a7c00] 14:14:21 INFO - PROCESS | 1652 | 1465247661457 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1167e9400) [pid = 1652] [serial = 1886] [outer = 0x1122a7c00] 14:14:21 INFO - PROCESS | 1652 | 1465247661801 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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 572ms 14:14:21 INFO - PROCESS | 1652 | 1465247661839 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:14:21 INFO - PROCESS | 1652 | 1465247661841 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 14:14:21 INFO - PROCESS | 1652 | 1465247661843 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 1652 | 1465247661844 Marionette TRACE conn2 <- [1,2486,null,{}] 14:14:21 INFO - PROCESS | 1652 | 1465247661847 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}] 14:14:21 INFO - PROCESS | 1652 | 1465247661848 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:21 INFO - PROCESS | 1652 | 1465247661952 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:14:21 INFO - PROCESS | 1652 | 1465247661955 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1652 | 1465247661956 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x129265800 == 33 [pid = 1652] [id = 629] 14:14:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12134b800) [pid = 1652] [serial = 1887] [outer = 0x0] 14:14:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12143f000) [pid = 1652] [serial = 1888] [outer = 0x12134b800] 14:14:22 INFO - PROCESS | 1652 | 1465247662014 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121be6c00) [pid = 1652] [serial = 1889] [outer = 0x12134b800] 14:14:22 INFO - PROCESS | 1652 | 1465247662320 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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 14:14:22 INFO - PROCESS | 1652 | 1465247662364 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 1652 | 1465247662372 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 14:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:14:22 INFO - PROCESS | 1652 | 1465247662374 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 1652 | 1465247662375 Marionette TRACE conn2 <- [1,2490,null,{}] 14:14:22 INFO - PROCESS | 1652 | 1465247662378 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}] 14:14:22 INFO - PROCESS | 1652 | 1465247662379 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:22 INFO - PROCESS | 1652 | 1465247662477 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115ee4c00) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112ff1c00) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x115e02400) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118157400) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119285c00) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x121439800) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124d04c00) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1218e8000) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12143a000) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124d92000) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116532c00) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113c5e400) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124d96800) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124d08000) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1133ad800) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118f2c400) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118f28c00) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112fed000) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128950800) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1185cd000) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:14:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128ad3000) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:14:22 INFO - PROCESS | 1652 | 1465247662560 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 1652 | 1465247662561 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x116575800 == 34 [pid = 1652] [id = 630] 14:14:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1122a7000) [pid = 1652] [serial = 1890] [outer = 0x0] 14:14:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112f99400) [pid = 1652] [serial = 1891] [outer = 0x1122a7000] 14:14:22 INFO - PROCESS | 1652 | 1465247662585 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11675fc00) [pid = 1652] [serial = 1892] [outer = 0x1122a7000] 14:14:22 INFO - PROCESS | 1652 | 1465247662887 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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 14:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:14:22 INFO - PROCESS | 1652 | 1465247662902 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 1652 | 1465247662903 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 14:14:22 INFO - PROCESS | 1652 | 1465247662905 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 1652 | 1465247662907 Marionette TRACE conn2 <- [1,2494,null,{}] 14:14:22 INFO - PROCESS | 1652 | 1465247662910 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}] 14:14:22 INFO - PROCESS | 1652 | 1465247662917 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:23 INFO - PROCESS | 1652 | 1465247663016 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:14:23 INFO - PROCESS | 1652 | 1465247663020 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1652 | 1465247663022 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e4000 == 35 [pid = 1652] [id = 631] 14:14:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1180ca800) [pid = 1652] [serial = 1893] [outer = 0x0] 14:14:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119de5c00) [pid = 1652] [serial = 1894] [outer = 0x1180ca800] 14:14:23 INFO - PROCESS | 1652 | 1465247663049 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1244e0800) [pid = 1652] [serial = 1895] [outer = 0x1180ca800] 14:14:23 INFO - PROCESS | 1652 | 1465247663395 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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms 14:14:23 INFO - PROCESS | 1652 | 1465247663430 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 1652 | 1465247663432 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 14:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:14:23 INFO - PROCESS | 1652 | 1465247663450 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - PROCESS | 1652 | 1465247663452 Marionette TRACE conn2 <- [1,2498,null,{}] 14:14:23 INFO - PROCESS | 1652 | 1465247663465 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}] 14:14:23 INFO - PROCESS | 1652 | 1465247663467 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:23 INFO - PROCESS | 1652 | 1465247663589 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:14:23 INFO - PROCESS | 1652 | 1465247663598 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1652 | 1465247663599 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b696000 == 36 [pid = 1652] [id = 632] 14:14:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12448b000) [pid = 1652] [serial = 1896] [outer = 0x0] 14:14:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124d07c00) [pid = 1652] [serial = 1897] [outer = 0x12448b000] 14:14:23 INFO - PROCESS | 1652 | 1465247663640 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124f4bc00) [pid = 1652] [serial = 1898] [outer = 0x12448b000] 14:14:24 INFO - PROCESS | 1652 | 1465247664069 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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 688ms 14:14:24 INFO - PROCESS | 1652 | 1465247664124 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:14:24 INFO - PROCESS | 1652 | 1465247664128 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 14:14:24 INFO - PROCESS | 1652 | 1465247664131 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 1652 | 1465247664133 Marionette TRACE conn2 <- [1,2502,null,{}] 14:14:24 INFO - PROCESS | 1652 | 1465247664137 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}] 14:14:24 INFO - PROCESS | 1652 | 1465247664139 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:24 INFO - PROCESS | 1652 | 1465247664260 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:14:24 INFO - PROCESS | 1652 | 1465247664273 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 1652 | 1465247664274 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbed800 == 37 [pid = 1652] [id = 633] 14:14:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126397000) [pid = 1652] [serial = 1899] [outer = 0x0] 14:14:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12672f800) [pid = 1652] [serial = 1900] [outer = 0x126397000] 14:14:24 INFO - PROCESS | 1652 | 1465247664317 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126a66400) [pid = 1652] [serial = 1901] [outer = 0x126397000] 14:14:24 INFO - PROCESS | 1652 | 1465247664896 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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 822ms 14:14:24 INFO - PROCESS | 1652 | 1465247664955 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 1652 | 1465247664958 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 14:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:14:24 INFO - PROCESS | 1652 | 1465247664963 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 1652 | 1465247664965 Marionette TRACE conn2 <- [1,2506,null,{}] 14:14:24 INFO - PROCESS | 1652 | 1465247664969 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}] 14:14:24 INFO - PROCESS | 1652 | 1465247664971 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:25 INFO - PROCESS | 1652 | 1465247665073 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:14:25 INFO - PROCESS | 1652 | 1465247665147 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 1652 | 1465247665149 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1214e1000 == 38 [pid = 1652] [id = 634] 14:14:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x115f57c00) [pid = 1652] [serial = 1902] [outer = 0x0] 14:14:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1182ab400) [pid = 1652] [serial = 1903] [outer = 0x115f57c00] 14:14:25 INFO - PROCESS | 1652 | 1465247665180 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118a18c00) [pid = 1652] [serial = 1904] [outer = 0x115f57c00] 14:14:25 INFO - PROCESS | 1652 | 1465247665614 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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 14:14:25 INFO - PROCESS | 1652 | 1465247665634 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 1652 | 1465247665638 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 14:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:14:25 INFO - PROCESS | 1652 | 1465247665642 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 1652 | 1465247665644 Marionette TRACE conn2 <- [1,2510,null,{}] 14:14:25 INFO - PROCESS | 1652 | 1465247665647 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}] 14:14:25 INFO - PROCESS | 1652 | 1465247665649 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:25 INFO - PROCESS | 1652 | 1465247665754 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:14:25 INFO - PROCESS | 1652 | 1465247665814 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 1652 | 1465247665816 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x129064000 == 39 [pid = 1652] [id = 635] 14:14:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11989dc00) [pid = 1652] [serial = 1905] [outer = 0x0] 14:14:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119a5c800) [pid = 1652] [serial = 1906] [outer = 0x11989dc00] 14:14:25 INFO - PROCESS | 1652 | 1465247665847 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119de8c00) [pid = 1652] [serial = 1907] [outer = 0x11989dc00] 14:14:26 INFO - PROCESS | 1652 | 1465247666299 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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 14:14:26 INFO - PROCESS | 1652 | 1465247666398 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 1652 | 1465247666400 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 14:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:14:26 INFO - PROCESS | 1652 | 1465247666416 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 1652 | 1465247666418 Marionette TRACE conn2 <- [1,2514,null,{}] 14:14:26 INFO - PROCESS | 1652 | 1465247666426 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}] 14:14:26 INFO - PROCESS | 1652 | 1465247666429 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:26 INFO - PROCESS | 1652 | 1465247666526 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:14:26 INFO - PROCESS | 1652 | 1465247666601 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 1652 | 1465247666603 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c3000 == 40 [pid = 1652] [id = 636] 14:14:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123fbd800) [pid = 1652] [serial = 1908] [outer = 0x0] 14:14:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12400fc00) [pid = 1652] [serial = 1909] [outer = 0x123fbd800] 14:14:26 INFO - PROCESS | 1652 | 1465247666633 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1244e1400) [pid = 1652] [serial = 1910] [outer = 0x123fbd800] 14:14:27 INFO - PROCESS | 1652 | 1465247667055 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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 14:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:14:27 INFO - PROCESS | 1652 | 1465247667088 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1652 | 1465247667090 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 14:14:27 INFO - PROCESS | 1652 | 1465247667092 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1652 | 1465247667093 Marionette TRACE conn2 <- [1,2518,null,{}] 14:14:27 INFO - PROCESS | 1652 | 1465247667096 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}] 14:14:27 INFO - PROCESS | 1652 | 1465247667097 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:27 INFO - PROCESS | 1652 | 1465247667201 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:14:27 INFO - PROCESS | 1652 | 1465247667261 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 1652 | 1465247667262 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119242000 == 41 [pid = 1652] [id = 637] 14:14:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11989a400) [pid = 1652] [serial = 1911] [outer = 0x0] 14:14:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12473d800) [pid = 1652] [serial = 1912] [outer = 0x11989a400] 14:14:27 INFO - PROCESS | 1652 | 1465247667291 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x126730000) [pid = 1652] [serial = 1913] [outer = 0x11989a400] 14:14:27 INFO - PROCESS | 1652 | 1465247667862 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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 821ms 14:14:27 INFO - PROCESS | 1652 | 1465247667914 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1652 | 1465247667916 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 14:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:14:27 INFO - PROCESS | 1652 | 1465247667919 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1652 | 1465247667920 Marionette TRACE conn2 <- [1,2522,null,{}] 14:14:27 INFO - PROCESS | 1652 | 1465247667924 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}] 14:14:27 INFO - PROCESS | 1652 | 1465247667925 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:28 INFO - PROCESS | 1652 | 1465247668030 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:14:28 INFO - PROCESS | 1652 | 1465247668125 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 1652 | 1465247668126 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e3800 == 42 [pid = 1652] [id = 638] 14:14:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11713e000) [pid = 1652] [serial = 1914] [outer = 0x0] 14:14:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1182b7400) [pid = 1652] [serial = 1915] [outer = 0x11713e000] 14:14:28 INFO - PROCESS | 1652 | 1465247668174 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1187b9800) [pid = 1652] [serial = 1916] [outer = 0x11713e000] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12b696000 == 41 [pid = 1652] [id = 632] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e4000 == 40 [pid = 1652] [id = 631] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x116575800 == 39 [pid = 1652] [id = 630] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x129265800 == 38 [pid = 1652] [id = 629] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1187bc000) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x126696800 == 37 [pid = 1652] [id = 628] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x123b0d000 == 36 [pid = 1652] [id = 627] 14:14:28 INFO - PROCESS | 1652 | --DOCSHELL 0x118aca800 == 35 [pid = 1652] [id = 626] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116f81800) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11821a800) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118222800) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119779800) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1187b8000) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121bddc00) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119934800) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x126db7400) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1244e4000) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1214cb800) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126db5400) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1176c6800) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1185ccc00) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x115e0e000) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1266b1800) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a14000) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126a68000) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x115f50000) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176c4400) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119de3800) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119286c00) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11988fc00) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11992f400) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119ac2400) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1241c7000) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128925800) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128ad3c00) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128923400) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119935800) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128aee800) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x124014400) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12894fc00) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126a6a000) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124d96400) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128b40c00) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x121be3400) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128ae6400) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x121133000) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11713b800) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1131db800) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1185cb000) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x11553e000) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 14:14:28 INFO - PROCESS | 1652 | 1465247668687 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]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 822ms 14:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:14:28 INFO - PROCESS | 1652 | 1465247668741 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 1652 | 1465247668745 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 14:14:28 INFO - PROCESS | 1652 | 1465247668749 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 1652 | 1465247668751 Marionette TRACE conn2 <- [1,2526,null,{}] 14:14:28 INFO - PROCESS | 1652 | 1465247668753 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}] 14:14:28 INFO - PROCESS | 1652 | 1465247668755 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:28 INFO - PROCESS | 1652 | 1465247668841 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:14:28 INFO - PROCESS | 1652 | 1465247668847 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 1652 | 1465247668849 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b4000 == 36 [pid = 1652] [id = 639] 14:14:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1185ccc00) [pid = 1652] [serial = 1917] [outer = 0x0] 14:14:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119390c00) [pid = 1652] [serial = 1918] [outer = 0x1185ccc00] 14:14:28 INFO - PROCESS | 1652 | 1465247668876 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11992cc00) [pid = 1652] [serial = 1919] [outer = 0x1185ccc00] 14:14:29 INFO - PROCESS | 1652 | 1465247669243 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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 519ms 14:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:14:29 INFO - PROCESS | 1652 | 1465247669268 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 1652 | 1465247669270 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 14:14:29 INFO - PROCESS | 1652 | 1465247669272 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1652 | 1465247669274 Marionette TRACE conn2 <- [1,2530,null,{}] 14:14:29 INFO - PROCESS | 1652 | 1465247669281 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}] 14:14:29 INFO - PROCESS | 1652 | 1465247669284 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:29 INFO - PROCESS | 1652 | 1465247669368 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:14:29 INFO - PROCESS | 1652 | 1465247669372 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 1652 | 1465247669374 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b14000 == 37 [pid = 1652] [id = 640] 14:14:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119abdc00) [pid = 1652] [serial = 1920] [outer = 0x0] 14:14:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x12112b800) [pid = 1652] [serial = 1921] [outer = 0x119abdc00] 14:14:29 INFO - PROCESS | 1652 | 1465247669404 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x121434800) [pid = 1652] [serial = 1922] [outer = 0x119abdc00] 14:14:29 INFO - PROCESS | 1652 | 1465247669761 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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 14:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:14:29 INFO - PROCESS | 1652 | 1465247669794 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 1652 | 1465247669795 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 14:14:29 INFO - PROCESS | 1652 | 1465247669797 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1652 | 1465247669798 Marionette TRACE conn2 <- [1,2534,null,{}] 14:14:29 INFO - PROCESS | 1652 | 1465247669801 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}] 14:14:29 INFO - PROCESS | 1652 | 1465247669802 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:29 INFO - PROCESS | 1652 | 1465247669890 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:14:29 INFO - PROCESS | 1652 | 1465247669951 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 1652 | 1465247669952 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263e2800 == 38 [pid = 1652] [id = 641] 14:14:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x121440800) [pid = 1652] [serial = 1923] [outer = 0x0] 14:14:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x123fba000) [pid = 1652] [serial = 1924] [outer = 0x121440800] 14:14:29 INFO - PROCESS | 1652 | 1465247669977 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1242a9000) [pid = 1652] [serial = 1925] [outer = 0x121440800] 14:14:30 INFO - PROCESS | 1652 | 1465247670244 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]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 467ms 14:14:30 INFO - PROCESS | 1652 | 1465247670267 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 1652 | 1465247670268 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 14:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:14:30 INFO - PROCESS | 1652 | 1465247670271 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 1652 | 1465247670272 Marionette TRACE conn2 <- [1,2538,null,{}] 14:14:30 INFO - PROCESS | 1652 | 1465247670274 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}] 14:14:30 INFO - PROCESS | 1652 | 1465247670275 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:30 INFO - PROCESS | 1652 | 1465247670369 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:14:30 INFO - PROCESS | 1652 | 1465247670372 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 1652 | 1465247670373 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12957a000 == 39 [pid = 1652] [id = 642] 14:14:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1244e5800) [pid = 1652] [serial = 1926] [outer = 0x0] 14:14:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x124f4f800) [pid = 1652] [serial = 1927] [outer = 0x1244e5800] 14:14:30 INFO - PROCESS | 1652 | 1465247670406 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126a32c00) [pid = 1652] [serial = 1928] [outer = 0x1244e5800] 14:14:30 INFO - PROCESS | 1652 | 1465247670749 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]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 14:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:14:30 INFO - PROCESS | 1652 | 1465247670801 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 1652 | 1465247670802 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 14:14:30 INFO - PROCESS | 1652 | 1465247670810 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 1652 | 1465247670811 Marionette TRACE conn2 <- [1,2542,null,{}] 14:14:30 INFO - PROCESS | 1652 | 1465247670813 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}] 14:14:30 INFO - PROCESS | 1652 | 1465247670818 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:30 INFO - PROCESS | 1652 | 1465247670935 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:14:30 INFO - PROCESS | 1652 | 1465247670948 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 1652 | 1465247670949 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a39a000 == 40 [pid = 1652] [id = 643] 14:14:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126735000) [pid = 1652] [serial = 1929] [outer = 0x0] 14:14:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126db6800) [pid = 1652] [serial = 1930] [outer = 0x126735000] 14:14:30 INFO - PROCESS | 1652 | 1465247670974 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128acc000) [pid = 1652] [serial = 1931] [outer = 0x126735000] 14:14:31 INFO - PROCESS | 1652 | 1465247671332 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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 577ms 14:14:31 INFO - PROCESS | 1652 | 1465247671382 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 1652 | 1465247671384 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 14:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:14:31 INFO - PROCESS | 1652 | 1465247671387 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 1652 | 1465247671389 Marionette TRACE conn2 <- [1,2546,null,{}] 14:14:31 INFO - PROCESS | 1652 | 1465247671392 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}] 14:14:31 INFO - PROCESS | 1652 | 1465247671394 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:31 INFO - PROCESS | 1652 | 1465247671557 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:14:31 INFO - PROCESS | 1652 | 1465247671574 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 1652 | 1465247671576 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ea6800 == 41 [pid = 1652] [id = 644] 14:14:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118f25400) [pid = 1652] [serial = 1932] [outer = 0x0] 14:14:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11992c400) [pid = 1652] [serial = 1933] [outer = 0x118f25400] 14:14:31 INFO - PROCESS | 1652 | 1465247671628 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128ada800) [pid = 1652] [serial = 1934] [outer = 0x118f25400] 14:14:32 INFO - PROCESS | 1652 | 1465247672059 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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 14:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:14:32 INFO - PROCESS | 1652 | 1465247672106 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 1652 | 1465247672107 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 14:14:32 INFO - PROCESS | 1652 | 1465247672109 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 1652 | 1465247672111 Marionette TRACE conn2 <- [1,2550,null,{}] 14:14:32 INFO - PROCESS | 1652 | 1465247672113 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}] 14:14:32 INFO - PROCESS | 1652 | 1465247672114 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:32 INFO - PROCESS | 1652 | 1465247672221 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:14:32 INFO - PROCESS | 1652 | 1465247672259 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 1652 | 1465247672260 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c403800 == 42 [pid = 1652] [id = 645] 14:14:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128adac00) [pid = 1652] [serial = 1935] [outer = 0x0] 14:14:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128aee000) [pid = 1652] [serial = 1936] [outer = 0x128adac00] 14:14:32 INFO - PROCESS | 1652 | 1465247672286 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12112f400) [pid = 1652] [serial = 1937] [outer = 0x128adac00] 14:14:32 INFO - PROCESS | 1652 | 1465247672607 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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 14:14:32 INFO - PROCESS | 1652 | 1465247672631 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 1652 | 1465247672633 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 14:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:14:32 INFO - PROCESS | 1652 | 1465247672635 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 1652 | 1465247672636 Marionette TRACE conn2 <- [1,2554,null,{}] 14:14:32 INFO - PROCESS | 1652 | 1465247672638 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}] 14:14:32 INFO - PROCESS | 1652 | 1465247672639 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:32 INFO - PROCESS | 1652 | 1465247672748 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:14:32 INFO - PROCESS | 1652 | 1465247672760 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 1652 | 1465247672768 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca0d800 == 43 [pid = 1652] [id = 646] 14:14:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b44400) [pid = 1652] [serial = 1938] [outer = 0x0] 14:14:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128b49800) [pid = 1652] [serial = 1939] [outer = 0x128b44400] 14:14:32 INFO - PROCESS | 1652 | 1465247672792 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128b4ec00) [pid = 1652] [serial = 1940] [outer = 0x128b44400] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1180ca800) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1122a7000) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119774800) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12134b800) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118522800) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1122a7c00) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11852d800) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1182b3c00) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12448b000) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:14:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121be4000) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:14:33 INFO - PROCESS | 1652 | 1465247673171 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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 571ms 14:14:33 INFO - PROCESS | 1652 | 1465247673217 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 1652 | 1465247673219 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 14:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:14:33 INFO - PROCESS | 1652 | 1465247673222 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1652 | 1465247673223 Marionette TRACE conn2 <- [1,2558,null,{}] 14:14:33 INFO - PROCESS | 1652 | 1465247673226 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}] 14:14:33 INFO - PROCESS | 1652 | 1465247673228 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:33 INFO - PROCESS | 1652 | 1465247673309 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:14:33 INFO - PROCESS | 1652 | 1465247673314 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1652 | 1465247673316 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af51800 == 44 [pid = 1652] [id = 647] 14:14:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118aa4000) [pid = 1652] [serial = 1941] [outer = 0x0] 14:14:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1241c6800) [pid = 1652] [serial = 1942] [outer = 0x118aa4000] 14:14:33 INFO - PROCESS | 1652 | 1465247673340 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128b4e800) [pid = 1652] [serial = 1943] [outer = 0x118aa4000] 14:14:33 INFO - PROCESS | 1652 | 1465247673697 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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 519ms 14:14:33 INFO - PROCESS | 1652 | 1465247673742 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 1652 | 1465247673743 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 14:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:14:33 INFO - PROCESS | 1652 | 1465247673748 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1652 | 1465247673750 Marionette TRACE conn2 <- [1,2562,null,{}] 14:14:33 INFO - PROCESS | 1652 | 1465247673752 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}] 14:14:33 INFO - PROCESS | 1652 | 1465247673754 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:33 INFO - PROCESS | 1652 | 1465247673850 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:14:33 INFO - PROCESS | 1652 | 1465247673924 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1652 | 1465247673926 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d608800 == 45 [pid = 1652] [id = 648] 14:14:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128b46c00) [pid = 1652] [serial = 1944] [outer = 0x0] 14:14:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128b82c00) [pid = 1652] [serial = 1945] [outer = 0x128b46c00] 14:14:33 INFO - PROCESS | 1652 | 1465247673952 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128cce400) [pid = 1652] [serial = 1946] [outer = 0x128b46c00] 14:14:34 INFO - PROCESS | 1652 | 1465247674265 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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 14:14:34 INFO - PROCESS | 1652 | 1465247674320 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:14:34 INFO - PROCESS | 1652 | 1465247674321 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 14:14:34 INFO - PROCESS | 1652 | 1465247674325 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1652 | 1465247674326 Marionette TRACE conn2 <- [1,2566,null,{}] 14:14:34 INFO - PROCESS | 1652 | 1465247674330 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}] 14:14:34 INFO - PROCESS | 1652 | 1465247674331 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:34 INFO - PROCESS | 1652 | 1465247674464 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:14:34 INFO - PROCESS | 1652 | 1465247674555 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 1652 | 1465247674556 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d61c800 == 46 [pid = 1652] [id = 649] 14:14:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128b7d400) [pid = 1652] [serial = 1947] [outer = 0x0] 14:14:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128fe0000) [pid = 1652] [serial = 1948] [outer = 0x128b7d400] 14:14:34 INFO - PROCESS | 1652 | 1465247674597 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128febc00) [pid = 1652] [serial = 1949] [outer = 0x128b7d400] 14:14:34 INFO - PROCESS | 1652 | 1465247674914 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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 624ms 14:14:34 INFO - PROCESS | 1652 | 1465247674950 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 1652 | 1465247674951 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 14:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:14:34 INFO - PROCESS | 1652 | 1465247674953 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1652 | 1465247674954 Marionette TRACE conn2 <- [1,2570,null,{}] 14:14:35 INFO - PROCESS | 1652 | 1465247675024 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}] 14:14:35 INFO - PROCESS | 1652 | 1465247675027 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:35 INFO - PROCESS | 1652 | 1465247675143 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:14:35 INFO - PROCESS | 1652 | 1465247675253 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 1652 | 1465247675255 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e6e000 == 47 [pid = 1652] [id = 650] 14:14:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x115e0e000) [pid = 1652] [serial = 1950] [outer = 0x0] 14:14:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x115f51c00) [pid = 1652] [serial = 1951] [outer = 0x115e0e000] 14:14:35 INFO - PROCESS | 1652 | 1465247675287 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118216400) [pid = 1652] [serial = 1952] [outer = 0x115e0e000] 14:14:35 INFO - PROCESS | 1652 | 1465247675734 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]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 820ms 14:14:35 INFO - PROCESS | 1652 | 1465247675774 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 1652 | 1465247675777 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 14:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:14:35 INFO - PROCESS | 1652 | 1465247675780 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - PROCESS | 1652 | 1465247675782 Marionette TRACE conn2 <- [1,2574,null,{}] 14:14:35 INFO - PROCESS | 1652 | 1465247675786 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}] 14:14:35 INFO - PROCESS | 1652 | 1465247675787 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:35 INFO - PROCESS | 1652 | 1465247675917 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:14:36 INFO - PROCESS | 1652 | 1465247676046 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 1652 | 1465247676049 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fda800 == 48 [pid = 1652] [id = 651] 14:14:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1185c2c00) [pid = 1652] [serial = 1953] [outer = 0x0] 14:14:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x119899c00) [pid = 1652] [serial = 1954] [outer = 0x1185c2c00] 14:14:36 INFO - PROCESS | 1652 | 1465247676100 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119a55400) [pid = 1652] [serial = 1955] [outer = 0x1185c2c00] 14:14:36 INFO - PROCESS | 1652 | 1465247676617 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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 873ms 14:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:14:36 INFO - PROCESS | 1652 | 1465247676654 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 1652 | 1465247676655 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 14:14:36 INFO - PROCESS | 1652 | 1465247676658 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 1652 | 1465247676659 Marionette TRACE conn2 <- [1,2578,null,{}] 14:14:36 INFO - PROCESS | 1652 | 1465247676662 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}] 14:14:36 INFO - PROCESS | 1652 | 1465247676663 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:36 INFO - PROCESS | 1652 | 1465247676768 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:14:36 INFO - PROCESS | 1652 | 1465247676832 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 1652 | 1465247676834 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d28d000 == 49 [pid = 1652] [id = 652] 14:14:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121138c00) [pid = 1652] [serial = 1956] [outer = 0x0] 14:14:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121780c00) [pid = 1652] [serial = 1957] [outer = 0x121138c00] 14:14:36 INFO - PROCESS | 1652 | 1465247676906 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124d8e800) [pid = 1652] [serial = 1958] [outer = 0x121138c00] 14:14:37 INFO - PROCESS | 1652 | 1465247677299 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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 14:14:37 INFO - PROCESS | 1652 | 1465247677334 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 1652 | 1465247677338 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 14:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:14:37 INFO - PROCESS | 1652 | 1465247677342 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 1652 | 1465247677343 Marionette TRACE conn2 <- [1,2582,null,{}] 14:14:37 INFO - PROCESS | 1652 | 1465247677346 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}] 14:14:37 INFO - PROCESS | 1652 | 1465247677347 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:37 INFO - PROCESS | 1652 | 1465247677450 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:14:37 INFO - PROCESS | 1652 | 1465247677527 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 1652 | 1465247677529 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7df000 == 50 [pid = 1652] [id = 653] 14:14:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126db8400) [pid = 1652] [serial = 1959] [outer = 0x0] 14:14:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12894dc00) [pid = 1652] [serial = 1960] [outer = 0x126db8400] 14:14:37 INFO - PROCESS | 1652 | 1465247677557 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128ad6000) [pid = 1652] [serial = 1961] [outer = 0x126db8400] 14:14:37 INFO - PROCESS | 1652 | 1465247677985 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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 672ms 14:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:14:38 INFO - PROCESS | 1652 | 1465247678014 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 1652 | 1465247678016 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 14:14:38 INFO - PROCESS | 1652 | 1465247678018 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 1652 | 1465247678019 Marionette TRACE conn2 <- [1,2586,null,{}] 14:14:38 INFO - PROCESS | 1652 | 1465247678022 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}] 14:14:38 INFO - PROCESS | 1652 | 1465247678023 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:38 INFO - PROCESS | 1652 | 1465247678306 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:14:38 INFO - PROCESS | 1652 | 1465247678397 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 1652 | 1465247678399 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x121165000 == 51 [pid = 1652] [id = 654] 14:14:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1176c6800) [pid = 1652] [serial = 1962] [outer = 0x0] 14:14:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1182adc00) [pid = 1652] [serial = 1963] [outer = 0x1176c6800] 14:14:38 INFO - PROCESS | 1652 | 1465247678427 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1187bb400) [pid = 1652] [serial = 1964] [outer = 0x1176c6800] 14:14:38 INFO - PROCESS | 1652 | 1465247678839 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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 869ms 14:14:38 INFO - PROCESS | 1652 | 1465247678897 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 1652 | 1465247678900 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 14:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:14:38 INFO - PROCESS | 1652 | 1465247678904 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 1652 | 1465247678906 Marionette TRACE conn2 <- [1,2590,null,{}] 14:14:38 INFO - PROCESS | 1652 | 1465247678909 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}] 14:14:38 INFO - PROCESS | 1652 | 1465247678913 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:39 INFO - PROCESS | 1652 | 1465247679010 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:14:39 INFO - PROCESS | 1652 | 1465247679086 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 1652 | 1465247679088 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x118299000 == 52 [pid = 1652] [id = 655] 14:14:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11927e000) [pid = 1652] [serial = 1965] [outer = 0x0] 14:14:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11989d000) [pid = 1652] [serial = 1966] [outer = 0x11927e000] 14:14:39 INFO - PROCESS | 1652 | 1465247679115 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119a51400) [pid = 1652] [serial = 1967] [outer = 0x11927e000] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12414d800 == 51 [pid = 1652] [id = 625] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119cab000 == 50 [pid = 1652] [id = 624] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x115f1b000 == 49 [pid = 1652] [id = 623] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12d608800 == 48 [pid = 1652] [id = 648] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12af51800 == 47 [pid = 1652] [id = 647] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca0d800 == 46 [pid = 1652] [id = 646] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c403800 == 45 [pid = 1652] [id = 645] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12672f800) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x112ea6800 == 44 [pid = 1652] [id = 644] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12a39a000 == 43 [pid = 1652] [id = 643] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12957a000 == 42 [pid = 1652] [id = 642] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1263e2800 == 41 [pid = 1652] [id = 641] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x123b14000 == 40 [pid = 1652] [id = 640] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1184b4000 == 39 [pid = 1652] [id = 639] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e3800 == 38 [pid = 1652] [id = 638] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119242000 == 37 [pid = 1652] [id = 637] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c3000 == 36 [pid = 1652] [id = 636] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x129064000 == 35 [pid = 1652] [id = 635] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1214e1000 == 34 [pid = 1652] [id = 634] 14:14:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbed800 == 33 [pid = 1652] [id = 633] 14:14:39 INFO - PROCESS | 1652 | 1465247679496 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]]]}] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1244e0800) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112f99400) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119a57400) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12143f000) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1198d0c00) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119936400) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1167e9400) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118a21800) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185cf400) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11675fc00) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112ab5400) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119ded000) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1187be000) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119de5c00) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x121be6c00) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11993a000) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x124d07c00) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1185c3c00) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124f4bc00) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 14:14:39 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12894d800) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 14:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 619ms 14:14:39 INFO - PROCESS | 1652 | 1465247679524 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:14:39 INFO - PROCESS | 1652 | 1465247679526 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 14:14:39 INFO - PROCESS | 1652 | 1465247679528 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 1652 | 1465247679530 Marionette TRACE conn2 <- [1,2594,null,{}] 14:14:39 INFO - PROCESS | 1652 | 1465247679532 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}] 14:14:39 INFO - PROCESS | 1652 | 1465247679533 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:39 INFO - PROCESS | 1652 | 1465247679617 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:14:39 INFO - PROCESS | 1652 | 1465247679641 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 1652 | 1465247679642 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119719000 == 34 [pid = 1652] [id = 656] 14:14:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119de7000) [pid = 1652] [serial = 1968] [outer = 0x0] 14:14:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119ded000) [pid = 1652] [serial = 1969] [outer = 0x119de7000] 14:14:39 INFO - PROCESS | 1652 | 1465247679670 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12143bc00) [pid = 1652] [serial = 1970] [outer = 0x119de7000] 14:14:40 INFO - PROCESS | 1652 | 1465247680030 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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 571ms 14:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:14:40 INFO - PROCESS | 1652 | 1465247680099 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 1652 | 1465247680102 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 14:14:40 INFO - PROCESS | 1652 | 1465247680109 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1652 | 1465247680112 Marionette TRACE conn2 <- [1,2598,null,{}] 14:14:40 INFO - PROCESS | 1652 | 1465247680121 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}] 14:14:40 INFO - PROCESS | 1652 | 1465247680123 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:40 INFO - PROCESS | 1652 | 1465247680213 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:14:40 INFO - PROCESS | 1652 | 1465247680217 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1652 | 1465247680218 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1e000 == 35 [pid = 1652] [id = 657] 14:14:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12448e800) [pid = 1652] [serial = 1971] [outer = 0x0] 14:14:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124d04c00) [pid = 1652] [serial = 1972] [outer = 0x12448e800] 14:14:40 INFO - PROCESS | 1652 | 1465247680244 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12645ac00) [pid = 1652] [serial = 1973] [outer = 0x12448e800] 14:14:40 INFO - PROCESS | 1652 | 1465247680584 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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 530ms 14:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:14:40 INFO - PROCESS | 1652 | 1465247680636 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 1652 | 1465247680637 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 14:14:40 INFO - PROCESS | 1652 | 1465247680639 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1652 | 1465247680640 Marionette TRACE conn2 <- [1,2602,null,{}] 14:14:40 INFO - PROCESS | 1652 | 1465247680642 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}] 14:14:40 INFO - PROCESS | 1652 | 1465247680643 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:40 INFO - PROCESS | 1652 | 1465247680725 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:14:40 INFO - PROCESS | 1652 | 1465247680731 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1652 | 1465247680733 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x129268000 == 36 [pid = 1652] [id = 658] 14:14:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1266b0000) [pid = 1652] [serial = 1974] [outer = 0x0] 14:14:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126db7400) [pid = 1652] [serial = 1975] [outer = 0x1266b0000] 14:14:40 INFO - PROCESS | 1652 | 1465247680757 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12143b000) [pid = 1652] [serial = 1976] [outer = 0x1266b0000] 14:14:41 INFO - PROCESS | 1652 | 1465247681115 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]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 14:14:41 INFO - PROCESS | 1652 | 1465247681157 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 1652 | 1465247681159 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 14:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:14:41 INFO - PROCESS | 1652 | 1465247681162 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 1652 | 1465247681164 Marionette TRACE conn2 <- [1,2606,null,{}] 14:14:41 INFO - PROCESS | 1652 | 1465247681167 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}] 14:14:41 INFO - PROCESS | 1652 | 1465247681168 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:41 INFO - PROCESS | 1652 | 1465247681252 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:14:41 INFO - PROCESS | 1652 | 1465247681326 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 1652 | 1465247681330 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5ee000 == 37 [pid = 1652] [id = 659] 14:14:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128ad1c00) [pid = 1652] [serial = 1977] [outer = 0x0] 14:14:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ad5c00) [pid = 1652] [serial = 1978] [outer = 0x128ad1c00] 14:14:41 INFO - PROCESS | 1652 | 1465247681369 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128b43000) [pid = 1652] [serial = 1979] [outer = 0x128ad1c00] 14:14:41 INFO - PROCESS | 1652 | 1465247681714 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]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 14:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:14:41 INFO - PROCESS | 1652 | 1465247681733 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 1652 | 1465247681734 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 14:14:41 INFO - PROCESS | 1652 | 1465247681736 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 1652 | 1465247681737 Marionette TRACE conn2 <- [1,2610,null,{}] 14:14:41 INFO - PROCESS | 1652 | 1465247681746 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}] 14:14:41 INFO - PROCESS | 1652 | 1465247681748 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:41 INFO - PROCESS | 1652 | 1465247681856 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:14:41 INFO - PROCESS | 1652 | 1465247681860 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 1652 | 1465247681861 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e78000 == 38 [pid = 1652] [id = 660] 14:14:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12894bc00) [pid = 1652] [serial = 1980] [outer = 0x0] 14:14:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128b80c00) [pid = 1652] [serial = 1981] [outer = 0x12894bc00] 14:14:41 INFO - PROCESS | 1652 | 1465247681886 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128b8c400) [pid = 1652] [serial = 1982] [outer = 0x12894bc00] 14:14:42 INFO - PROCESS | 1652 | 1465247682223 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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 524ms 14:14:42 INFO - PROCESS | 1652 | 1465247682261 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 1652 | 1465247682264 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 14:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:14:42 INFO - PROCESS | 1652 | 1465247682268 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 1652 | 1465247682269 Marionette TRACE conn2 <- [1,2614,null,{}] 14:14:42 INFO - PROCESS | 1652 | 1465247682271 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}] 14:14:42 INFO - PROCESS | 1652 | 1465247682272 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:42 INFO - PROCESS | 1652 | 1465247682385 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:14:42 INFO - PROCESS | 1652 | 1465247682397 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 1652 | 1465247682398 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c417000 == 39 [pid = 1652] [id = 661] 14:14:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128b8a000) [pid = 1652] [serial = 1983] [outer = 0x0] 14:14:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128fe4000) [pid = 1652] [serial = 1984] [outer = 0x128b8a000] 14:14:42 INFO - PROCESS | 1652 | 1465247682422 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x129095800) [pid = 1652] [serial = 1985] [outer = 0x128b8a000] 14:14:42 INFO - PROCESS | 1652 | 1465247682778 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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 14:14:42 INFO - PROCESS | 1652 | 1465247682787 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 1652 | 1465247682789 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 14:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:14:42 INFO - PROCESS | 1652 | 1465247682794 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 1652 | 1465247682796 Marionette TRACE conn2 <- [1,2618,null,{}] 14:14:42 INFO - PROCESS | 1652 | 1465247682800 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}] 14:14:42 INFO - PROCESS | 1652 | 1465247682802 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:42 INFO - PROCESS | 1652 | 1465247682987 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:14:43 INFO - PROCESS | 1652 | 1465247683007 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 1652 | 1465247683008 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d289800 == 40 [pid = 1652] [id = 662] 14:14:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x129096000) [pid = 1652] [serial = 1986] [outer = 0x0] 14:14:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12909d000) [pid = 1652] [serial = 1987] [outer = 0x129096000] 14:14:43 INFO - PROCESS | 1652 | 1465247683049 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128b43400) [pid = 1652] [serial = 1988] [outer = 0x129096000] 14:14:43 INFO - PROCESS | 1652 | 1465247683434 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]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 672ms 14:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:14:43 INFO - PROCESS | 1652 | 1465247683473 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 1652 | 1465247683474 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 14:14:43 INFO - PROCESS | 1652 | 1465247683477 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 1652 | 1465247683478 Marionette TRACE conn2 <- [1,2622,null,{}] 14:14:43 INFO - PROCESS | 1652 | 1465247683480 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}] 14:14:43 INFO - PROCESS | 1652 | 1465247683481 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:43 INFO - PROCESS | 1652 | 1465247683597 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:14:43 INFO - PROCESS | 1652 | 1465247683826 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 1652 | 1465247683827 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118f25400) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128adac00) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1244e5800) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128b44400) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1185ccc00) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11713e000) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119abdc00) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11989a400) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121440800) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118aa4000) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126735000) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:14:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128b46c00) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:14:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x115fb3800 == 41 [pid = 1652] [id = 663] 14:14:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11229cc00) [pid = 1652] [serial = 1989] [outer = 0x0] 14:14:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11553e000) [pid = 1652] [serial = 1990] [outer = 0x11229cc00] 14:14:43 INFO - PROCESS | 1652 | 1465247683874 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121435800) [pid = 1652] [serial = 1991] [outer = 0x11229cc00] 14:14:44 INFO - PROCESS | 1652 | 1465247684133 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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 14:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:14:44 INFO - PROCESS | 1652 | 1465247684151 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 1652 | 1465247684152 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 14:14:44 INFO - PROCESS | 1652 | 1465247684154 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 1652 | 1465247684155 Marionette TRACE conn2 <- [1,2626,null,{}] 14:14:44 INFO - PROCESS | 1652 | 1465247684170 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}] 14:14:44 INFO - PROCESS | 1652 | 1465247684171 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:44 INFO - PROCESS | 1652 | 1465247684260 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:14:44 INFO - PROCESS | 1652 | 1465247684266 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 1652 | 1465247684268 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7d3000 == 42 [pid = 1652] [id = 664] 14:14:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128b85800) [pid = 1652] [serial = 1992] [outer = 0x0] 14:14:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1292d0c00) [pid = 1652] [serial = 1993] [outer = 0x128b85800] 14:14:44 INFO - PROCESS | 1652 | 1465247684312 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1295f4c00) [pid = 1652] [serial = 1994] [outer = 0x128b85800] 14:14:44 INFO - PROCESS | 1652 | 1465247684656 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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 527ms 14:14:44 INFO - PROCESS | 1652 | 1465247684681 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 1652 | 1465247684684 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 14:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:14:44 INFO - PROCESS | 1652 | 1465247684686 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 1652 | 1465247684696 Marionette TRACE conn2 <- [1,2630,null,{}] 14:14:44 INFO - PROCESS | 1652 | 1465247684698 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}] 14:14:44 INFO - PROCESS | 1652 | 1465247684700 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:44 INFO - PROCESS | 1652 | 1465247684825 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:14:44 INFO - PROCESS | 1652 | 1465247684831 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 1652 | 1465247684832 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d973000 == 43 [pid = 1652] [id = 665] 14:14:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1295f0400) [pid = 1652] [serial = 1995] [outer = 0x0] 14:14:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a439000) [pid = 1652] [serial = 1996] [outer = 0x1295f0400] 14:14:44 INFO - PROCESS | 1652 | 1465247684856 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a5c4800) [pid = 1652] [serial = 1997] [outer = 0x1295f0400] 14:14:45 INFO - PROCESS | 1652 | 1465247685167 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]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 528ms 14:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:14:45 INFO - PROCESS | 1652 | 1465247685215 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 1652 | 1465247685216 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 14:14:45 INFO - PROCESS | 1652 | 1465247685218 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 1652 | 1465247685219 Marionette TRACE conn2 <- [1,2634,null,{}] 14:14:45 INFO - PROCESS | 1652 | 1465247685221 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}] 14:14:45 INFO - PROCESS | 1652 | 1465247685222 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:45 INFO - PROCESS | 1652 | 1465247685310 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:14:45 INFO - PROCESS | 1652 | 1465247685313 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 1652 | 1465247685314 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e184000 == 44 [pid = 1652] [id = 666] 14:14:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126733800) [pid = 1652] [serial = 1998] [outer = 0x0] 14:14:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a5cac00) [pid = 1652] [serial = 1999] [outer = 0x126733800] 14:14:45 INFO - PROCESS | 1652 | 1465247685338 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ae40400) [pid = 1652] [serial = 2000] [outer = 0x126733800] 14:14:45 INFO - PROCESS | 1652 | 1465247685703 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]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 14:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:14:45 INFO - PROCESS | 1652 | 1465247685742 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 1652 | 1465247685743 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 14:14:45 INFO - PROCESS | 1652 | 1465247685745 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 1652 | 1465247685746 Marionette TRACE conn2 <- [1,2638,null,{}] 14:14:45 INFO - PROCESS | 1652 | 1465247685748 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}] 14:14:45 INFO - PROCESS | 1652 | 1465247685749 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:45 INFO - PROCESS | 1652 | 1465247685837 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:14:45 INFO - PROCESS | 1652 | 1465247685952 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 1652 | 1465247685953 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x112ea6800 == 45 [pid = 1652] [id = 667] 14:14:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1122a7000) [pid = 1652] [serial = 2001] [outer = 0x0] 14:14:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1131ccc00) [pid = 1652] [serial = 2002] [outer = 0x1122a7000] 14:14:45 INFO - PROCESS | 1652 | 1465247685985 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116f7e800) [pid = 1652] [serial = 2003] [outer = 0x1122a7000] 14:14:46 INFO - PROCESS | 1652 | 1465247686437 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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 14:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:14:46 INFO - PROCESS | 1652 | 1465247686466 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 1652 | 1465247686469 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 14:14:46 INFO - PROCESS | 1652 | 1465247686472 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 1652 | 1465247686474 Marionette TRACE conn2 <- [1,2642,null,{}] 14:14:46 INFO - PROCESS | 1652 | 1465247686477 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}] 14:14:46 INFO - PROCESS | 1652 | 1465247686481 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:46 INFO - PROCESS | 1652 | 1465247686591 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:14:46 INFO - PROCESS | 1652 | 1465247686695 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1652 | 1465247686697 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce8000 == 46 [pid = 1652] [id = 668] 14:14:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119890c00) [pid = 1652] [serial = 2004] [outer = 0x0] 14:14:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11993ac00) [pid = 1652] [serial = 2005] [outer = 0x119890c00] 14:14:46 INFO - PROCESS | 1652 | 1465247686727 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x119d35800) [pid = 1652] [serial = 2006] [outer = 0x119890c00] 14:14:47 INFO - PROCESS | 1652 | 1465247687125 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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 719ms 14:14:47 INFO - PROCESS | 1652 | 1465247687211 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1652 | 1465247687214 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 14:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:14:47 INFO - PROCESS | 1652 | 1465247687219 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1652 | 1465247687220 Marionette TRACE conn2 <- [1,2646,null,{}] 14:14:47 INFO - PROCESS | 1652 | 1465247687223 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}] 14:14:47 INFO - PROCESS | 1652 | 1465247687225 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:47 INFO - PROCESS | 1652 | 1465247687334 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:14:47 INFO - PROCESS | 1652 | 1465247687414 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 1652 | 1465247687415 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x129263000 == 47 [pid = 1652] [id = 669] 14:14:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1218e6800) [pid = 1652] [serial = 2007] [outer = 0x0] 14:14:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12400d800) [pid = 1652] [serial = 2008] [outer = 0x1218e6800] 14:14:47 INFO - PROCESS | 1652 | 1465247687444 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x124d9c400) [pid = 1652] [serial = 2009] [outer = 0x1218e6800] 14:14:47 INFO - PROCESS | 1652 | 1465247687857 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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 14:14:47 INFO - PROCESS | 1652 | 1465247687888 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1652 | 1465247687890 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 14:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:14:47 INFO - PROCESS | 1652 | 1465247687897 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1652 | 1465247687902 Marionette TRACE conn2 <- [1,2650,null,{}] 14:14:47 INFO - PROCESS | 1652 | 1465247687927 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}] 14:14:47 INFO - PROCESS | 1652 | 1465247687930 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:48 INFO - PROCESS | 1652 | 1465247688072 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:14:48 INFO - PROCESS | 1652 | 1465247688083 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 1652 | 1465247688084 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d974800 == 48 [pid = 1652] [id = 670] 14:14:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x126735400) [pid = 1652] [serial = 2010] [outer = 0x0] 14:14:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128950400) [pid = 1652] [serial = 2011] [outer = 0x126735400] 14:14:48 INFO - PROCESS | 1652 | 1465247688113 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128b81000) [pid = 1652] [serial = 2012] [outer = 0x126735400] 14:14:48 INFO - PROCESS | 1652 | 1465247688519 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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:14:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 678ms 14:14:48 INFO - PROCESS | 1652 | 1465247688578 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 1652 | 1465247688580 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 14:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:14:48 INFO - PROCESS | 1652 | 1465247688583 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1652 | 1465247688585 Marionette TRACE conn2 <- [1,2654,null,{}] 14:14:48 INFO - PROCESS | 1652 | 1465247688587 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}] 14:14:48 INFO - PROCESS | 1652 | 1465247688588 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:48 INFO - PROCESS | 1652 | 1465247688696 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:14:48 INFO - PROCESS | 1652 | 1465247688776 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 1652 | 1465247688777 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x110f69800 == 49 [pid = 1652] [id = 671] 14:14:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x128feb000) [pid = 1652] [serial = 2013] [outer = 0x0] 14:14:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12909dc00) [pid = 1652] [serial = 2014] [outer = 0x128feb000] 14:14:48 INFO - PROCESS | 1652 | 1465247688807 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1295efc00) [pid = 1652] [serial = 2015] [outer = 0x128feb000] 14:14:49 INFO - PROCESS | 1652 | 1465247689236 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]]]}] 14:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 14:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:14:49 INFO - PROCESS | 1652 | 1465247689255 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 1652 | 1465247689256 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 14:14:49 INFO - PROCESS | 1652 | 1465247689258 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 1652 | 1465247689259 Marionette TRACE conn2 <- [1,2658,null,{}] 14:14:49 INFO - PROCESS | 1652 | 1465247689262 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}] 14:14:49 INFO - PROCESS | 1652 | 1465247689263 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:49 INFO - PROCESS | 1652 | 1465247689367 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:14:49 INFO - PROCESS | 1652 | 1465247689510 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 1652 | 1465247689514 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7de800 == 50 [pid = 1652] [id = 672] 14:14:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12a46a000) [pid = 1652] [serial = 2016] [outer = 0x0] 14:14:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12a5cb800) [pid = 1652] [serial = 2017] [outer = 0x12a46a000] 14:14:49 INFO - PROCESS | 1652 | 1465247689551 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12ae49800) [pid = 1652] [serial = 2018] [outer = 0x12a46a000] 14:14:50 INFO - PROCESS | 1652 | 1465247690155 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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 921ms 14:14:50 INFO - PROCESS | 1652 | 1465247690182 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 1652 | 1465247690185 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 14:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:14:50 INFO - PROCESS | 1652 | 1465247690189 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 1652 | 1465247690192 Marionette TRACE conn2 <- [1,2662,null,{}] 14:14:50 INFO - PROCESS | 1652 | 1465247690198 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}] 14:14:50 INFO - PROCESS | 1652 | 1465247690200 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:50 INFO - PROCESS | 1652 | 1465247690296 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:14:50 INFO - PROCESS | 1652 | 1465247690374 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 1652 | 1465247690377 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b26800 == 51 [pid = 1652] [id = 673] 14:14:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1187b6c00) [pid = 1652] [serial = 2019] [outer = 0x0] 14:14:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1187c0800) [pid = 1652] [serial = 2020] [outer = 0x1187b6c00] 14:14:50 INFO - PROCESS | 1652 | 1465247690405 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x119936400) [pid = 1652] [serial = 2021] [outer = 0x1187b6c00] 14:14:50 INFO - PROCESS | 1652 | 1465247690865 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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 721ms 14:14:50 INFO - PROCESS | 1652 | 1465247690929 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 1652 | 1465247690931 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 14:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:14:50 INFO - PROCESS | 1652 | 1465247690937 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 1652 | 1465247690939 Marionette TRACE conn2 <- [1,2666,null,{}] 14:14:50 INFO - PROCESS | 1652 | 1465247690941 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}] 14:14:50 INFO - PROCESS | 1652 | 1465247690943 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12e184000 == 50 [pid = 1652] [id = 666] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d973000 == 49 [pid = 1652] [id = 665] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7d3000 == 48 [pid = 1652] [id = 664] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x115fb3800 == 47 [pid = 1652] [id = 663] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d289800 == 46 [pid = 1652] [id = 662] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12c417000 == 45 [pid = 1652] [id = 661] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x117e78000 == 44 [pid = 1652] [id = 660] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5ee000 == 43 [pid = 1652] [id = 659] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x129268000 == 42 [pid = 1652] [id = 658] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1e000 == 41 [pid = 1652] [id = 657] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119719000 == 40 [pid = 1652] [id = 656] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118299000 == 39 [pid = 1652] [id = 655] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x121165000 == 38 [pid = 1652] [id = 654] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7df000 == 37 [pid = 1652] [id = 653] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d28d000 == 36 [pid = 1652] [id = 652] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124fda800 == 35 [pid = 1652] [id = 651] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x117e6e000 == 34 [pid = 1652] [id = 650] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d61c800 == 33 [pid = 1652] [id = 649] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x123b26800 == 32 [pid = 1652] [id = 673] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7de800 == 31 [pid = 1652] [id = 672] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x110f69800 == 30 [pid = 1652] [id = 671] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12d974800 == 29 [pid = 1652] [id = 670] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x129263000 == 28 [pid = 1652] [id = 669] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce8000 == 27 [pid = 1652] [id = 668] 14:14:51 INFO - PROCESS | 1652 | --DOCSHELL 0x112ea6800 == 26 [pid = 1652] [id = 667] 14:14:51 INFO - PROCESS | 1652 | 1465247691671 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x11992c400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x128aee000) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x128ada800) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x124f4f800) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12400fc00) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x128b49800) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x119390c00) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11992cc00) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1182b7400) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12112b800) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x121434800) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126730000) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12473d800) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x123fba000) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1242a9000) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119a5c800) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1182ab400) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12112f400) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128b4ec00) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1241c6800) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1187b9800) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126db6800) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128cce400) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128b4e800) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128acc000) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x126a32c00) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128fe0000) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128b82c00) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 14:14:51 INFO - PROCESS | 1652 | 1465247691790 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 1652 | 1465247691792 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x111041000 == 27 [pid = 1652] [id = 674] 14:14:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113c5fc00) [pid = 1652] [serial = 2022] [outer = 0x0] 14:14:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x115f52800) [pid = 1652] [serial = 2023] [outer = 0x113c5fc00] 14:14:51 INFO - PROCESS | 1652 | 1465247691821 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1176c6c00) [pid = 1652] [serial = 2024] [outer = 0x113c5fc00] 14:14:52 INFO - PROCESS | 1652 | 1465247692630 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]]]}] 14:14:52 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) 14:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1722ms 14:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:14:52 INFO - PROCESS | 1652 | 1465247692660 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 1652 | 1465247692665 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 14:14:52 INFO - PROCESS | 1652 | 1465247692668 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 1652 | 1465247692670 Marionette TRACE conn2 <- [1,2670,null,{}] 14:14:52 INFO - PROCESS | 1652 | 1465247692673 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}] 14:14:52 INFO - PROCESS | 1652 | 1465247692675 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:52 INFO - PROCESS | 1652 | 1465247692755 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:14:52 INFO - PROCESS | 1652 | 1465247692823 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 1652 | 1465247692825 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c6000 == 28 [pid = 1652] [id = 675] 14:14:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1185c7400) [pid = 1652] [serial = 2025] [outer = 0x0] 14:14:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11977a800) [pid = 1652] [serial = 2026] [outer = 0x1185c7400] 14:14:52 INFO - PROCESS | 1652 | 1465247692851 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119a53800) [pid = 1652] [serial = 2027] [outer = 0x1185c7400] 14:14:53 INFO - PROCESS | 1652 | 1465247693653 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:14:53 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 14:14:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:14:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 14:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:14:53 INFO - PROCESS | 1652 | 1465247693690 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 1652 | 1465247693692 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 14:14:53 INFO - PROCESS | 1652 | 1465247693694 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 1652 | 1465247693695 Marionette TRACE conn2 <- [1,2674,null,{}] 14:14:53 INFO - PROCESS | 1652 | 1465247693698 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}] 14:14:53 INFO - PROCESS | 1652 | 1465247693699 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:53 INFO - PROCESS | 1652 | 1465247693807 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:14:53 INFO - PROCESS | 1652 | 1465247693851 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 1652 | 1465247693852 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118239800 == 29 [pid = 1652] [id = 676] 14:14:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x121438000) [pid = 1652] [serial = 2028] [outer = 0x0] 14:14:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x121441400) [pid = 1652] [serial = 2029] [outer = 0x121438000] 14:14:53 INFO - PROCESS | 1652 | 1465247693885 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12400c400) [pid = 1652] [serial = 2030] [outer = 0x121438000] 14:14:54 INFO - PROCESS | 1652 | 1465247694724 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:14:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:14:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:14:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1071ms 14:14:54 INFO - PROCESS | 1652 | 1465247694766 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 1652 | 1465247694768 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 14:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:14:54 INFO - PROCESS | 1652 | 1465247694776 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 1652 | 1465247694779 Marionette TRACE conn2 <- [1,2678,null,{}] 14:14:54 INFO - PROCESS | 1652 | 1465247694782 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}] 14:14:54 INFO - PROCESS | 1652 | 1465247694784 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:54 INFO - PROCESS | 1652 | 1465247694893 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:14:54 INFO - PROCESS | 1652 | 1465247694905 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 1652 | 1465247694906 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263db800 == 30 [pid = 1652] [id = 677] 14:14:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1242a9000) [pid = 1652] [serial = 2031] [outer = 0x0] 14:14:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124d8ec00) [pid = 1652] [serial = 2032] [outer = 0x1242a9000] 14:14:54 INFO - PROCESS | 1652 | 1465247694931 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126a39800) [pid = 1652] [serial = 2033] [outer = 0x1242a9000] 14:14:55 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12894bc00) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128b8a000) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119de7000) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11927e000) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1176c6800) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128ad1c00) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1185c2c00) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x115e0e000) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126db8400) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128b7d400) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x121138c00) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x129096000) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1266b0000) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12448e800) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11229cc00) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1295f0400) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128b85800) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1129c3800) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1185c6c00) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x115f57c00) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11989dc00) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123fbd800) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126397000) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:14:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126733800) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:14:56 INFO - PROCESS | 1652 | 1465247696022 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]]]}] 14:14:56 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) 14:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1281ms 14:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:14:56 INFO - PROCESS | 1652 | 1465247696054 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 1652 | 1465247696056 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 14:14:56 INFO - PROCESS | 1652 | 1465247696067 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 1652 | 1465247696069 Marionette TRACE conn2 <- [1,2682,null,{}] 14:14:56 INFO - PROCESS | 1652 | 1465247696075 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}] 14:14:56 INFO - PROCESS | 1652 | 1465247696078 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:56 INFO - PROCESS | 1652 | 1465247696222 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:14:56 INFO - PROCESS | 1652 | 1465247696320 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 1652 | 1465247696321 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d3f800 == 31 [pid = 1652] [id = 678] 14:14:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1129c7800) [pid = 1652] [serial = 2034] [outer = 0x0] 14:14:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118222000) [pid = 1652] [serial = 2035] [outer = 0x1129c7800] 14:14:56 INFO - PROCESS | 1652 | 1465247696357 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1198d0c00) [pid = 1652] [serial = 2036] [outer = 0x1129c7800] 14:14:57 INFO - PROCESS | 1652 | 1465247697130 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]]]}] 14:14:57 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) 14:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1082ms 14:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:14:57 INFO - PROCESS | 1652 | 1465247697142 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 1652 | 1465247697143 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 14:14:57 INFO - PROCESS | 1652 | 1465247697146 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1652 | 1465247697147 Marionette TRACE conn2 <- [1,2686,null,{}] 14:14:57 INFO - PROCESS | 1652 | 1465247697150 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}] 14:14:57 INFO - PROCESS | 1652 | 1465247697151 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:57 INFO - PROCESS | 1652 | 1465247697233 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:14:57 INFO - PROCESS | 1652 | 1465247697237 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 1652 | 1465247697241 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x129579000 == 32 [pid = 1652] [id = 679] 14:14:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1213eec00) [pid = 1652] [serial = 2037] [outer = 0x0] 14:14:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126dad800) [pid = 1652] [serial = 2038] [outer = 0x1213eec00] 14:14:57 INFO - PROCESS | 1652 | 1465247697273 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128949400) [pid = 1652] [serial = 2039] [outer = 0x1213eec00] 14:14:58 INFO - PROCESS | 1652 | 1465247698165 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:14:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:14:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:14:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1069ms 14:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:14:58 INFO - PROCESS | 1652 | 1465247698216 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 14:14:58 INFO - PROCESS | 1652 | 1465247698219 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 14:14:58 INFO - PROCESS | 1652 | 1465247698223 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 1652 | 1465247698225 Marionette TRACE conn2 <- [1,2690,null,{}] 14:14:58 INFO - PROCESS | 1652 | 1465247698229 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}] 14:14:58 INFO - PROCESS | 1652 | 1465247698231 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:58 INFO - PROCESS | 1652 | 1465247698361 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:14:58 INFO - PROCESS | 1652 | 1465247698423 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 1652 | 1465247698425 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x112db0000 == 33 [pid = 1652] [id = 680] 14:14:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1182b7400) [pid = 1652] [serial = 2040] [outer = 0x0] 14:14:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1185c1400) [pid = 1652] [serial = 2041] [outer = 0x1182b7400] 14:14:58 INFO - PROCESS | 1652 | 1465247698457 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119385c00) [pid = 1652] [serial = 2042] [outer = 0x1182b7400] 14:14:59 INFO - PROCESS | 1652 | 1465247699453 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:14:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:14:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:14:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1271ms 14:14:59 INFO - PROCESS | 1652 | 1465247699494 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 1652 | 1465247699498 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 14:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:14:59 INFO - PROCESS | 1652 | 1465247699502 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 1652 | 1465247699504 Marionette TRACE conn2 <- [1,2694,null,{}] 14:14:59 INFO - PROCESS | 1652 | 1465247699507 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}] 14:14:59 INFO - PROCESS | 1652 | 1465247699509 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:59 INFO - PROCESS | 1652 | 1465247699622 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:14:59 INFO - PROCESS | 1652 | 1465247699709 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 1652 | 1465247699710 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:14:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x129059800 == 34 [pid = 1652] [id = 681] 14:14:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121952c00) [pid = 1652] [serial = 2043] [outer = 0x0] 14:14:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123fbec00) [pid = 1652] [serial = 2044] [outer = 0x121952c00] 14:14:59 INFO - PROCESS | 1652 | 1465247699784 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12448e800) [pid = 1652] [serial = 2045] [outer = 0x121952c00] 14:15:00 INFO - PROCESS | 1652 | --DOCSHELL 0x124d3f800 == 33 [pid = 1652] [id = 678] 14:15:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1263db800 == 32 [pid = 1652] [id = 677] 14:15:00 INFO - PROCESS | 1652 | --DOCSHELL 0x118239800 == 31 [pid = 1652] [id = 676] 14:15:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c6000 == 30 [pid = 1652] [id = 675] 14:15:00 INFO - PROCESS | 1652 | --DOCSHELL 0x111041000 == 29 [pid = 1652] [id = 674] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118aaac00) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115577c00) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128b8c400) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128b80c00) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128fe4000) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119ded000) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11989d000) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119a51400) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1182adc00) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1187bb400) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128ad5c00) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119899c00) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119a55400) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115f51c00) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118216400) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12894dc00) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128ad6000) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128febc00) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121780c00) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128b43400) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124d8e800) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126db7400) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12143b000) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x124d04c00) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12645ac00) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12143bc00) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12909d000) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11553e000) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x121435800) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12a5c4800) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x129095800) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1292d0c00) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x128b43000) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12a439000) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12ae40400) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1295f4c00) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x118a18c00) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x119de8c00) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1244e1400) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x126a66400) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12a5cac00) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 14:15:00 INFO - PROCESS | 1652 | 1465247700867 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:15:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:15:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1375ms 14:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:15:00 INFO - PROCESS | 1652 | 1465247700879 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 1652 | 1465247700881 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 14:15:00 INFO - PROCESS | 1652 | 1465247700884 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 1652 | 1465247700886 Marionette TRACE conn2 <- [1,2698,null,{}] 14:15:00 INFO - PROCESS | 1652 | 1465247700889 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}] 14:15:00 INFO - PROCESS | 1652 | 1465247700891 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:00 INFO - PROCESS | 1652 | 1465247700976 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:15:00 INFO - PROCESS | 1652 | 1465247700983 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 1652 | 1465247700986 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e68800 == 30 [pid = 1652] [id = 682] 14:15:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x1185cd400) [pid = 1652] [serial = 2046] [outer = 0x0] 14:15:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x1187bb400) [pid = 1652] [serial = 2047] [outer = 0x1185cd400] 14:15:01 INFO - PROCESS | 1652 | 1465247701033 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11927c400) [pid = 1652] [serial = 2048] [outer = 0x1185cd400] 14:15:01 INFO - PROCESS | 1652 | 1465247701890 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:15:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:15:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1020ms 14:15:01 INFO - PROCESS | 1652 | 1465247701904 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 1652 | 1465247701907 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 14:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:15:01 INFO - PROCESS | 1652 | 1465247701913 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 1652 | 1465247701915 Marionette TRACE conn2 <- [1,2702,null,{}] 14:15:01 INFO - PROCESS | 1652 | 1465247701931 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}] 14:15:01 INFO - PROCESS | 1652 | 1465247701933 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:02 INFO - PROCESS | 1652 | 1465247702011 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:15:02 INFO - PROCESS | 1652 | 1465247702017 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 1652 | 1465247702018 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b168000 == 31 [pid = 1652] [id = 683] 14:15:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x119a5c800) [pid = 1652] [serial = 2049] [outer = 0x0] 14:15:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119de8c00) [pid = 1652] [serial = 2050] [outer = 0x119a5c800] 14:15:02 INFO - PROCESS | 1652 | 1465247702045 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x12112d400) [pid = 1652] [serial = 2051] [outer = 0x119a5c800] 14:15:02 INFO - PROCESS | 1652 | 1465247702408 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]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:15:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 523ms 14:15:02 INFO - PROCESS | 1652 | 1465247702436 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 1652 | 1465247702438 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 14:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:15:02 INFO - PROCESS | 1652 | 1465247702440 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 1652 | 1465247702442 Marionette TRACE conn2 <- [1,2706,null,{}] 14:15:02 INFO - PROCESS | 1652 | 1465247702450 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}] 14:15:02 INFO - PROCESS | 1652 | 1465247702453 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:02 INFO - PROCESS | 1652 | 1465247702537 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:15:02 INFO - PROCESS | 1652 | 1465247702616 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 1652 | 1465247702618 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fda800 == 32 [pid = 1652] [id = 684] 14:15:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x119deec00) [pid = 1652] [serial = 2052] [outer = 0x0] 14:15:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x121440c00) [pid = 1652] [serial = 2053] [outer = 0x119deec00] 14:15:02 INFO - PROCESS | 1652 | 1465247702647 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x124d07c00) [pid = 1652] [serial = 2054] [outer = 0x119deec00] 14:15:03 INFO - PROCESS | 1652 | 1465247703077 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]]]}] 14:15:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:15:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 14:15:03 INFO - PROCESS | 1652 | 1465247703118 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 1652 | 1465247703121 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 14:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:15:03 INFO - PROCESS | 1652 | 1465247703124 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 1652 | 1465247703126 Marionette TRACE conn2 <- [1,2710,null,{}] 14:15:03 INFO - PROCESS | 1652 | 1465247703130 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}] 14:15:03 INFO - PROCESS | 1652 | 1465247703132 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:03 INFO - PROCESS | 1652 | 1465247703280 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:15:03 INFO - PROCESS | 1652 | 1465247703298 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 1652 | 1465247703299 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cac000 == 33 [pid = 1652] [id = 685] 14:15:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x124f4f400) [pid = 1652] [serial = 2055] [outer = 0x0] 14:15:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x126732000) [pid = 1652] [serial = 2056] [outer = 0x124f4f400] 14:15:03 INFO - PROCESS | 1652 | 1465247703324 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x126db2400) [pid = 1652] [serial = 2057] [outer = 0x124f4f400] 14:15:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 14:15:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:15:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 14:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:03 INFO - _addTest/ [0,2713,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 1652 | 1465247703696 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 14:15:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:15:03 INFO - PROCESS | 1652 | 1465247703699 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 1652 | 1465247703700 Marionette TRACE conn2 <- [1,2714,null,{}] 14:15:03 INFO - PROCESS | 1652 | 1465247703702 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}] 14:15:03 INFO - PROCESS | 1652 | 1465247703704 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:03 INFO - PROCESS | 1652 | 1465247703805 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:15:03 INFO - PROCESS | 1652 | 1465247703846 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 1652 | 1465247703847 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cdb000 == 34 [pid = 1652] [id = 686] 14:15:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x128924800) [pid = 1652] [serial = 2058] [outer = 0x0] 14:15:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128948800) [pid = 1652] [serial = 2059] [outer = 0x128924800] 14:15:03 INFO - PROCESS | 1652 | 1465247703872 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x128956800) [pid = 1652] [serial = 2060] [outer = 0x128924800] 14:15:04 INFO - PROCESS | 1652 | 1465247704189 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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 14:15:04 INFO - PROCESS | 1652 | 1465247704217 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 1652 | 1465247704219 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 14:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:15:04 INFO - PROCESS | 1652 | 1465247704221 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 1652 | 1465247704222 Marionette TRACE conn2 <- [1,2718,null,{}] 14:15:04 INFO - PROCESS | 1652 | 1465247704232 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}] 14:15:04 INFO - PROCESS | 1652 | 1465247704236 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:04 INFO - PROCESS | 1652 | 1465247704360 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:15:04 INFO - PROCESS | 1652 | 1465247704364 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 1652 | 1465247704365 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af54000 == 35 [pid = 1652] [id = 687] 14:15:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1164e3800) [pid = 1652] [serial = 2061] [outer = 0x0] 14:15:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x128ad8000) [pid = 1652] [serial = 2062] [outer = 0x1164e3800] 14:15:04 INFO - PROCESS | 1652 | 1465247704389 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x128b80c00) [pid = 1652] [serial = 2063] [outer = 0x1164e3800] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1129c7800) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1122a7000) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119890c00) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1218e6800) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126735400) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128feb000) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x113c5fc00) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1185c7400) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1187b6c00) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12a46a000) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1242a9000) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:15:04 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x121438000) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:15:04 INFO - PROCESS | 1652 | 1465247704739 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] 14:15:04 INFO - PROCESS | 1652 | 1465247704799 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 14:15:04 INFO - PROCESS | 1652 | 1465247704801 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 1652 | 1465247704803 Marionette TRACE conn2 <- [1,2722,null,{}] 14:15:04 INFO - PROCESS | 1652 | 1465247704805 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}] 14:15:04 INFO - PROCESS | 1652 | 1465247704806 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:04 INFO - PROCESS | 1652 | 1465247704914 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:15:04 INFO - PROCESS | 1652 | 1465247704952 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 1652 | 1465247704954 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b2a000 == 36 [pid = 1652] [id = 688] 14:15:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x12134b800) [pid = 1652] [serial = 2064] [outer = 0x0] 14:15:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x128b41c00) [pid = 1652] [serial = 2065] [outer = 0x12134b800] 14:15:04 INFO - PROCESS | 1652 | 1465247704978 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x128b84000) [pid = 1652] [serial = 2066] [outer = 0x12134b800] 14:15:05 INFO - PROCESS | 1652 | 1465247705253 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 1652 | 1465247705273 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 14:15:05 INFO - PROCESS | 1652 | 1465247705275 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 1652 | 1465247705276 Marionette TRACE conn2 <- [1,2726,null,{}] 14:15:05 INFO - PROCESS | 1652 | 1465247705287 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}] 14:15:05 INFO - PROCESS | 1652 | 1465247705288 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:05 INFO - PROCESS | 1652 | 1465247705374 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:15:05 INFO - PROCESS | 1652 | 1465247705379 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 1652 | 1465247705381 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbf6000 == 37 [pid = 1652] [id = 689] 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x128b84800) [pid = 1652] [serial = 2067] [outer = 0x0] 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x128fdf400) [pid = 1652] [serial = 2068] [outer = 0x128b84800] 14:15:05 INFO - PROCESS | 1652 | 1465247705405 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x128fe8800) [pid = 1652] [serial = 2069] [outer = 0x128b84800] 14:15:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:15:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 478ms 14:15:05 INFO - PROCESS | 1652 | 1465247705747 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]]]}] 14:15:05 INFO - PROCESS | 1652 | 1465247705754 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 1652 | 1465247705755 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 14:15:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:15:05 INFO - PROCESS | 1652 | 1465247705758 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 1652 | 1465247705771 Marionette TRACE conn2 <- [1,2730,null,{}] 14:15:05 INFO - PROCESS | 1652 | 1465247705773 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}] 14:15:05 INFO - PROCESS | 1652 | 1465247705774 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:05 INFO - PROCESS | 1652 | 1465247705888 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:15:05 INFO - PROCESS | 1652 | 1465247705896 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 1652 | 1465247705898 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c40f800 == 38 [pid = 1652] [id = 690] 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x128b8c000) [pid = 1652] [serial = 2070] [outer = 0x0] 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128fe9400) [pid = 1652] [serial = 2071] [outer = 0x128b8c000] 14:15:05 INFO - PROCESS | 1652 | 1465247705922 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x129096800) [pid = 1652] [serial = 2072] [outer = 0x128b8c000] 14:15:06 INFO - PROCESS | 1652 | 1465247706706 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:15:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:15:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:15:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 983ms 14:15:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:15:06 INFO - PROCESS | 1652 | 1465247706779 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 1652 | 1465247706782 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 14:15:06 INFO - PROCESS | 1652 | 1465247706787 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 1652 | 1465247706789 Marionette TRACE conn2 <- [1,2734,null,{}] 14:15:06 INFO - PROCESS | 1652 | 1465247706793 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}] 14:15:06 INFO - PROCESS | 1652 | 1465247706794 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:06 INFO - PROCESS | 1652 | 1465247706891 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:15:06 INFO - PROCESS | 1652 | 1465247706992 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 1652 | 1465247706993 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199d0800 == 39 [pid = 1652] [id = 691] 14:15:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1185c6800) [pid = 1652] [serial = 2073] [outer = 0x0] 14:15:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1187c1800) [pid = 1652] [serial = 2074] [outer = 0x1185c6800] 14:15:07 INFO - PROCESS | 1652 | 1465247707026 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119893000) [pid = 1652] [serial = 2075] [outer = 0x1185c6800] 14:15:07 INFO - PROCESS | 1652 | 1465247707466 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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:15:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 14:15:07 INFO - PROCESS | 1652 | 1465247707507 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 1652 | 1465247707511 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 14:15:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:15:07 INFO - PROCESS | 1652 | 1465247707515 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 1652 | 1465247707517 Marionette TRACE conn2 <- [1,2738,null,{}] 14:15:07 INFO - PROCESS | 1652 | 1465247707520 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}] 14:15:07 INFO - PROCESS | 1652 | 1465247707522 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:07 INFO - PROCESS | 1652 | 1465247707627 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:15:07 INFO - PROCESS | 1652 | 1465247707692 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 1652 | 1465247707693 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a380800 == 40 [pid = 1652] [id = 692] 14:15:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119931000) [pid = 1652] [serial = 2076] [outer = 0x0] 14:15:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119def000) [pid = 1652] [serial = 2077] [outer = 0x119931000] 14:15:07 INFO - PROCESS | 1652 | 1465247707765 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121957000) [pid = 1652] [serial = 2078] [outer = 0x119931000] 14:15:08 INFO - PROCESS | 1652 | 1465247708180 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]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:15:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 673ms 14:15:08 INFO - PROCESS | 1652 | 1465247708188 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:15:08 INFO - PROCESS | 1652 | 1465247708190 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 14:15:08 INFO - PROCESS | 1652 | 1465247708192 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 1652 | 1465247708196 Marionette TRACE conn2 <- [1,2742,null,{}] 14:15:08 INFO - PROCESS | 1652 | 1465247708205 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}] 14:15:08 INFO - PROCESS | 1652 | 1465247708208 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:08 INFO - PROCESS | 1652 | 1465247708330 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:15:08 INFO - PROCESS | 1652 | 1465247708407 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 1652 | 1465247708410 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c4c4800 == 41 [pid = 1652] [id = 693] 14:15:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1266b1800) [pid = 1652] [serial = 2079] [outer = 0x0] 14:15:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128957000) [pid = 1652] [serial = 2080] [outer = 0x1266b1800] 14:15:08 INFO - PROCESS | 1652 | 1465247708441 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x128aed000) [pid = 1652] [serial = 2081] [outer = 0x1266b1800] 14:15:08 INFO - PROCESS | 1652 | 1465247708865 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]]]}] 14:15:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:15:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 14:15:08 INFO - PROCESS | 1652 | 1465247708918 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:15:08 INFO - PROCESS | 1652 | 1465247708919 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 14:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:15:08 INFO - PROCESS | 1652 | 1465247708922 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 1652 | 1465247708923 Marionette TRACE conn2 <- [1,2746,null,{}] 14:15:08 INFO - PROCESS | 1652 | 1465247708925 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}] 14:15:08 INFO - PROCESS | 1652 | 1465247708927 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:09 INFO - PROCESS | 1652 | 1465247709031 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:15:09 INFO - PROCESS | 1652 | 1465247709145 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 1652 | 1465247709147 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c422800 == 42 [pid = 1652] [id = 694] 14:15:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112fcb400) [pid = 1652] [serial = 2082] [outer = 0x0] 14:15:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128b81400) [pid = 1652] [serial = 2083] [outer = 0x112fcb400] 14:15:09 INFO - PROCESS | 1652 | 1465247709179 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129099c00) [pid = 1652] [serial = 2084] [outer = 0x112fcb400] 14:15:09 INFO - PROCESS | 1652 | 1465247709766 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]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 871ms 14:15:09 INFO - PROCESS | 1652 | 1465247709798 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:15:09 INFO - PROCESS | 1652 | 1465247709800 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:15:09 INFO - PROCESS | 1652 | 1465247709804 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 1652 | 1465247709806 Marionette TRACE conn2 <- [1,2750,null,{}] 14:15:09 INFO - PROCESS | 1652 | 1465247709810 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}] 14:15:09 INFO - PROCESS | 1652 | 1465247709812 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:09 INFO - PROCESS | 1652 | 1465247709910 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:15:09 INFO - PROCESS | 1652 | 1465247709986 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 1652 | 1465247709988 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119231800 == 43 [pid = 1652] [id = 695] 14:15:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1185c6c00) [pid = 1652] [serial = 2085] [outer = 0x0] 14:15:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1185cfc00) [pid = 1652] [serial = 2086] [outer = 0x1185c6c00] 14:15:10 INFO - PROCESS | 1652 | 1465247710017 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118f1dc00) [pid = 1652] [serial = 2087] [outer = 0x1185c6c00] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbf6000 == 42 [pid = 1652] [id = 689] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x128b2a000 == 41 [pid = 1652] [id = 688] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12af54000 == 40 [pid = 1652] [id = 687] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x124cdb000 == 39 [pid = 1652] [id = 686] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x128cac000 == 38 [pid = 1652] [id = 685] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x124fda800 == 37 [pid = 1652] [id = 684] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11b168000 == 36 [pid = 1652] [id = 683] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x117e68800 == 35 [pid = 1652] [id = 682] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x129059800 == 34 [pid = 1652] [id = 681] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x129579000 == 33 [pid = 1652] [id = 679] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x112db0000 == 32 [pid = 1652] [id = 680] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12c422800 == 31 [pid = 1652] [id = 694] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12c4c4800 == 30 [pid = 1652] [id = 693] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12a380800 == 29 [pid = 1652] [id = 692] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12c40f800 == 28 [pid = 1652] [id = 690] 14:15:11 INFO - PROCESS | 1652 | --DOCSHELL 0x1199d0800 == 27 [pid = 1652] [id = 691] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126dad800) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1198d0c00) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x116f7e800) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1131ccc00) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119d35800) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11993ac00) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x124d9c400) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12400d800) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128b81000) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128950400) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1295efc00) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x115f52800) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1176c6c00) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11977a800) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12909dc00) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119936400) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1187c0800) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12ae49800) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12a5cb800) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x124d8ec00) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118222000) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x121441400) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12400c400) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x126a39800) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x119a53800) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 14:15:11 INFO - PROCESS | 1652 | 1465247711257 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]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1526ms 14:15:11 INFO - PROCESS | 1652 | 1465247711332 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:15:11 INFO - PROCESS | 1652 | 1465247711335 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:15:11 INFO - PROCESS | 1652 | 1465247711341 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1652 | 1465247711344 Marionette TRACE conn2 <- [1,2754,null,{}] 14:15:11 INFO - PROCESS | 1652 | 1465247711353 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}] 14:15:11 INFO - PROCESS | 1652 | 1465247711356 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:11 INFO - PROCESS | 1652 | 1465247711483 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:15:11 INFO - PROCESS | 1652 | 1465247711491 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1652 | 1465247711494 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f72000 == 28 [pid = 1652] [id = 696] 14:15:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x112edf000) [pid = 1652] [serial = 2088] [outer = 0x0] 14:15:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x112f09000) [pid = 1652] [serial = 2089] [outer = 0x112edf000] 14:15:11 INFO - PROCESS | 1652 | 1465247711516 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11553f000) [pid = 1652] [serial = 2090] [outer = 0x112edf000] 14:15:11 INFO - PROCESS | 1652 | 1465247711880 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]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:15:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 581ms 14:15:11 INFO - PROCESS | 1652 | 1465247711921 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1652 | 1465247711924 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:15:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:15:11 INFO - PROCESS | 1652 | 1465247711929 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1652 | 1465247711931 Marionette TRACE conn2 <- [1,2758,null,{}] 14:15:11 INFO - PROCESS | 1652 | 1465247711934 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}] 14:15:11 INFO - PROCESS | 1652 | 1465247711936 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:12 INFO - PROCESS | 1652 | 1465247712035 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:15:12 INFO - PROCESS | 1652 | 1465247712050 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 1652 | 1465247712051 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x116fe2800 == 29 [pid = 1652] [id = 697] 14:15:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x116903400) [pid = 1652] [serial = 2091] [outer = 0x0] 14:15:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116a13c00) [pid = 1652] [serial = 2092] [outer = 0x116903400] 14:15:12 INFO - PROCESS | 1652 | 1465247712096 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1175b5400) [pid = 1652] [serial = 2093] [outer = 0x116903400] 14:15:12 INFO - PROCESS | 1652 | 1465247712581 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]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 673ms 14:15:12 INFO - PROCESS | 1652 | 1465247712603 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 1652 | 1465247712605 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:15:12 INFO - PROCESS | 1652 | 1465247712609 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 1652 | 1465247712613 Marionette TRACE conn2 <- [1,2762,null,{}] 14:15:12 INFO - PROCESS | 1652 | 1465247712636 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}] 14:15:12 INFO - PROCESS | 1652 | 1465247712639 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:12 INFO - PROCESS | 1652 | 1465247712724 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:15:12 INFO - PROCESS | 1652 | 1465247712749 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 1652 | 1465247712751 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x118adf800 == 30 [pid = 1652] [id = 698] 14:15:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1182b6c00) [pid = 1652] [serial = 2094] [outer = 0x0] 14:15:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1183e3400) [pid = 1652] [serial = 2095] [outer = 0x1182b6c00] 14:15:12 INFO - PROCESS | 1652 | 1465247712779 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1185c6000) [pid = 1652] [serial = 2096] [outer = 0x1182b6c00] 14:15:13 INFO - PROCESS | 1652 | 1465247713105 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]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 544ms 14:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:15:13 INFO - PROCESS | 1652 | 1465247713166 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 1652 | 1465247713168 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:15:13 INFO - PROCESS | 1652 | 1465247713170 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 1652 | 1465247713171 Marionette TRACE conn2 <- [1,2766,null,{}] 14:15:13 INFO - PROCESS | 1652 | 1465247713173 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}] 14:15:13 INFO - PROCESS | 1652 | 1465247713175 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:13 INFO - PROCESS | 1652 | 1465247713257 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:15:13 INFO - PROCESS | 1652 | 1465247713261 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 1652 | 1465247713265 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c99800 == 31 [pid = 1652] [id = 699] 14:15:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1187ba000) [pid = 1652] [serial = 2097] [outer = 0x0] 14:15:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1187c2000) [pid = 1652] [serial = 2098] [outer = 0x1187ba000] 14:15:13 INFO - PROCESS | 1652 | 1465247713291 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119280000) [pid = 1652] [serial = 2099] [outer = 0x1187ba000] 14:15:13 INFO - PROCESS | 1652 | 1465247713664 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]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:15:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 518ms 14:15:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:15:13 INFO - PROCESS | 1652 | 1465247713690 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 1652 | 1465247713691 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:15:13 INFO - PROCESS | 1652 | 1465247713695 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 1652 | 1465247713697 Marionette TRACE conn2 <- [1,2770,null,{}] 14:15:13 INFO - PROCESS | 1652 | 1465247713700 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}] 14:15:13 INFO - PROCESS | 1652 | 1465247713702 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:13 INFO - PROCESS | 1652 | 1465247713859 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:15:13 INFO - PROCESS | 1652 | 1465247713881 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 1652 | 1465247713882 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x121940000 == 32 [pid = 1652] [id = 700] 14:15:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1185ce400) [pid = 1652] [serial = 2100] [outer = 0x0] 14:15:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119775c00) [pid = 1652] [serial = 2101] [outer = 0x1185ce400] 14:15:13 INFO - PROCESS | 1652 | 1465247713921 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11989cc00) [pid = 1652] [serial = 2102] [outer = 0x1185ce400] 14:15:14 INFO - PROCESS | 1652 | 1465247714380 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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 723ms 14:15:14 INFO - PROCESS | 1652 | 1465247714417 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:15:14 INFO - PROCESS | 1652 | 1465247714418 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:15:14 INFO - PROCESS | 1652 | 1465247714420 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 1652 | 1465247714422 Marionette TRACE conn2 <- [1,2774,null,{}] 14:15:14 INFO - PROCESS | 1652 | 1465247714424 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}] 14:15:14 INFO - PROCESS | 1652 | 1465247714428 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:14 INFO - PROCESS | 1652 | 1465247714547 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:15:14 INFO - PROCESS | 1652 | 1465247714561 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 1652 | 1465247714562 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x124dd4000 == 33 [pid = 1652] [id = 701] 14:15:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1198da800) [pid = 1652] [serial = 2103] [outer = 0x0] 14:15:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119a53400) [pid = 1652] [serial = 2104] [outer = 0x1198da800] 14:15:14 INFO - PROCESS | 1652 | 1465247714587 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119dedc00) [pid = 1652] [serial = 2105] [outer = 0x1198da800] 14:15:14 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0d2000 == 32 [pid = 1652] [id = 17] 14:15:15 INFO - PROCESS | 1652 | 1465247714991 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]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 618ms 14:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:15:15 INFO - PROCESS | 1652 | 1465247715046 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 1652 | 1465247715047 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:15:15 INFO - PROCESS | 1652 | 1465247715049 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 1652 | 1465247715050 Marionette TRACE conn2 <- [1,2778,null,{}] 14:15:15 INFO - PROCESS | 1652 | 1465247715053 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}] 14:15:15 INFO - PROCESS | 1652 | 1465247715054 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:15 INFO - PROCESS | 1652 | 1465247715155 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:15:15 INFO - PROCESS | 1652 | 1465247715159 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 1652 | 1465247715160 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a20800 == 33 [pid = 1652] [id = 702] 14:15:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1129c5400) [pid = 1652] [serial = 2106] [outer = 0x0] 14:15:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a51800) [pid = 1652] [serial = 2107] [outer = 0x1129c5400] 14:15:15 INFO - PROCESS | 1652 | 1465247715185 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121138800) [pid = 1652] [serial = 2108] [outer = 0x1129c5400] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128b8c000) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124f4f400) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128924800) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1164e3800) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12134b800) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x121952c00) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1182b7400) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1213eec00) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119a5c800) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1185cd400) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x128b84800) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:15:15 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119deec00) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:15:15 INFO - PROCESS | 1652 | 1465247715844 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]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 818ms 14:15:15 INFO - PROCESS | 1652 | 1465247715869 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 1652 | 1465247715871 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:15:15 INFO - PROCESS | 1652 | 1465247715875 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 1652 | 1465247715877 Marionette TRACE conn2 <- [1,2782,null,{}] 14:15:15 INFO - PROCESS | 1652 | 1465247715880 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}] 14:15:15 INFO - PROCESS | 1652 | 1465247715881 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:16 INFO - PROCESS | 1652 | 1465247715999 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:15:16 INFO - PROCESS | 1652 | 1465247716081 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1652 | 1465247716082 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b28000 == 34 [pid = 1652] [id = 703] 14:15:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11675ac00) [pid = 1652] [serial = 2109] [outer = 0x0] 14:15:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x121131000) [pid = 1652] [serial = 2110] [outer = 0x11675ac00] 14:15:16 INFO - PROCESS | 1652 | 1465247716122 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121438400) [pid = 1652] [serial = 2111] [outer = 0x11675ac00] 14:15:16 INFO - PROCESS | 1652 | 1465247716396 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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 569ms 14:15:16 INFO - PROCESS | 1652 | 1465247716444 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 1652 | 1465247716446 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:15:16 INFO - PROCESS | 1652 | 1465247716451 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 1652 | 1465247716452 Marionette TRACE conn2 <- [1,2786,null,{}] 14:15:16 INFO - PROCESS | 1652 | 1465247716455 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}] 14:15:16 INFO - PROCESS | 1652 | 1465247716456 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:16 INFO - PROCESS | 1652 | 1465247716543 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:15:16 INFO - PROCESS | 1652 | 1465247716549 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1652 | 1465247716550 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12906b000 == 35 [pid = 1652] [id = 704] 14:15:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x121438800) [pid = 1652] [serial = 2112] [outer = 0x0] 14:15:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1218e6800) [pid = 1652] [serial = 2113] [outer = 0x121438800] 14:15:16 INFO - PROCESS | 1652 | 1465247716574 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123fb6c00) [pid = 1652] [serial = 2114] [outer = 0x121438800] 14:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 470ms 14:15:16 INFO - PROCESS | 1652 | 1465247716918 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]]]}] 14:15:16 INFO - PROCESS | 1652 | 1465247716922 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:15:16 INFO - PROCESS | 1652 | 1465247716924 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:15:16 INFO - PROCESS | 1652 | 1465247716927 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 1652 | 1465247716929 Marionette TRACE conn2 <- [1,2790,null,{}] 14:15:16 INFO - PROCESS | 1652 | 1465247716935 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}] 14:15:16 INFO - PROCESS | 1652 | 1465247716936 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:17 INFO - PROCESS | 1652 | 1465247717103 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:15:17 INFO - PROCESS | 1652 | 1465247717112 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 1652 | 1465247717114 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12927f800 == 36 [pid = 1652] [id = 705] 14:15:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123fb8000) [pid = 1652] [serial = 2115] [outer = 0x0] 14:15:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12400c800) [pid = 1652] [serial = 2116] [outer = 0x123fb8000] 14:15:17 INFO - PROCESS | 1652 | 1465247717154 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1241c5000) [pid = 1652] [serial = 2117] [outer = 0x123fb8000] 14:15:17 INFO - PROCESS | 1652 | 1465247717471 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]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 576ms 14:15:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:15:17 INFO - PROCESS | 1652 | 1465247717503 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 1652 | 1465247717505 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:15:17 INFO - PROCESS | 1652 | 1465247717507 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 1652 | 1465247717508 Marionette TRACE conn2 <- [1,2794,null,{}] 14:15:17 INFO - PROCESS | 1652 | 1465247717511 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}] 14:15:17 INFO - PROCESS | 1652 | 1465247717516 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:17 INFO - PROCESS | 1652 | 1465247717616 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:15:17 INFO - PROCESS | 1652 | 1465247717672 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 1652 | 1465247717674 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4eb800 == 37 [pid = 1652] [id = 706] 14:15:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123fc3800) [pid = 1652] [serial = 2118] [outer = 0x0] 14:15:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1242b0000) [pid = 1652] [serial = 2119] [outer = 0x123fc3800] 14:15:17 INFO - PROCESS | 1652 | 1465247717701 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d8e800) [pid = 1652] [serial = 2120] [outer = 0x123fc3800] 14:15:18 INFO - PROCESS | 1652 | 1465247718215 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]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:15:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 719ms 14:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:15:18 INFO - PROCESS | 1652 | 1465247718226 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 1652 | 1465247718229 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:15:18 INFO - PROCESS | 1652 | 1465247718232 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 1652 | 1465247718236 Marionette TRACE conn2 <- [1,2798,null,{}] 14:15:18 INFO - PROCESS | 1652 | 1465247718239 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}] 14:15:18 INFO - PROCESS | 1652 | 1465247718241 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:18 INFO - PROCESS | 1652 | 1465247718354 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:15:18 INFO - PROCESS | 1652 | 1465247718433 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1652 | 1465247718435 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x11746b000 == 38 [pid = 1652] [id = 707] 14:15:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112fe4c00) [pid = 1652] [serial = 2121] [outer = 0x0] 14:15:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x115ef0400) [pid = 1652] [serial = 2122] [outer = 0x112fe4c00] 14:15:18 INFO - PROCESS | 1652 | 1465247718467 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116f7dc00) [pid = 1652] [serial = 2123] [outer = 0x112fe4c00] 14:15:18 INFO - PROCESS | 1652 | 1465247718981 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]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 772ms 14:15:19 INFO - PROCESS | 1652 | 1465247719026 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 1652 | 1465247719030 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:15:19 INFO - PROCESS | 1652 | 1465247719036 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1652 | 1465247719038 Marionette TRACE conn2 <- [1,2802,null,{}] 14:15:19 INFO - PROCESS | 1652 | 1465247719041 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}] 14:15:19 INFO - PROCESS | 1652 | 1465247719042 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:19 INFO - PROCESS | 1652 | 1465247719156 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:15:19 INFO - PROCESS | 1652 | 1465247719228 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 1652 | 1465247719230 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x123b24000 == 39 [pid = 1652] [id = 708] 14:15:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1180d3800) [pid = 1652] [serial = 2124] [outer = 0x0] 14:15:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118522400) [pid = 1652] [serial = 2125] [outer = 0x1180d3800] 14:15:19 INFO - PROCESS | 1652 | 1465247719263 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1187c1400) [pid = 1652] [serial = 2126] [outer = 0x1180d3800] 14:15:20 INFO - PROCESS | 1652 | 1465247720035 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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1074ms 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12927f800 == 38 [pid = 1652] [id = 705] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12906b000 == 37 [pid = 1652] [id = 704] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x128b28000 == 36 [pid = 1652] [id = 703] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x126a20800 == 35 [pid = 1652] [id = 702] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x124dd4000 == 34 [pid = 1652] [id = 701] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x121940000 == 33 [pid = 1652] [id = 700] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x119c99800 == 32 [pid = 1652] [id = 699] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x118adf800 == 31 [pid = 1652] [id = 698] 14:15:20 INFO - PROCESS | 1652 | 1465247720132 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 1652 | 1465247720134 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x116fe2800 == 30 [pid = 1652] [id = 697] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x112f72000 == 29 [pid = 1652] [id = 696] 14:15:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12ce1a000 == 28 [pid = 1652] [id = 18] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126732000) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128948800) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128ad8000) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128b41c00) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128956800) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123fbec00) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12448e800) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1185c1400) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119385c00) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128949400) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119de8c00) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12112d400) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1187bb400) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11927c400) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128fdf400) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128b80c00) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x121440c00) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124d07c00) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128b84000) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x126db2400) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x128fe8800) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x129096800) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 14:15:20 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x128fe9400) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 14:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:15:20 INFO - PROCESS | 1652 | 1465247720144 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 1652 | 1465247720146 Marionette TRACE conn2 <- [1,2806,null,{}] 14:15:20 INFO - PROCESS | 1652 | 1465247720151 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}] 14:15:20 INFO - PROCESS | 1652 | 1465247720153 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:20 INFO - PROCESS | 1652 | 1465247720233 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:15:20 INFO - PROCESS | 1652 | 1465247720242 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 1652 | 1465247720243 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695a000 == 29 [pid = 1652] [id = 709] 14:15:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1167ec800) [pid = 1652] [serial = 2127] [outer = 0x0] 14:15:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1176c1c00) [pid = 1652] [serial = 2128] [outer = 0x1167ec800] 14:15:20 INFO - PROCESS | 1652 | 1465247720272 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118223c00) [pid = 1652] [serial = 2129] [outer = 0x1167ec800] 14:15:20 INFO - PROCESS | 1652 | 1465247720759 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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:15:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 672ms 14:15:20 INFO - PROCESS | 1652 | 1465247720820 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 1652 | 1465247720825 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:15:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:15:20 INFO - PROCESS | 1652 | 1465247720833 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 1652 | 1465247720836 Marionette TRACE conn2 <- [1,2810,null,{}] 14:15:20 INFO - PROCESS | 1652 | 1465247720839 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}] 14:15:20 INFO - PROCESS | 1652 | 1465247720842 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:20 INFO - PROCESS | 1652 | 1465247720958 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:15:21 INFO - PROCESS | 1652 | 1465247721013 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 1652 | 1465247721015 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x118f47000 == 30 [pid = 1652] [id = 710] 14:15:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1187ba800) [pid = 1652] [serial = 2130] [outer = 0x0] 14:15:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118aa4000) [pid = 1652] [serial = 2131] [outer = 0x1187ba800] 14:15:21 INFO - PROCESS | 1652 | 1465247721043 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119771c00) [pid = 1652] [serial = 2132] [outer = 0x1187ba800] 14:15:21 INFO - PROCESS | 1652 | 1465247721348 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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 573ms 14:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:15:21 INFO - PROCESS | 1652 | 1465247721405 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 1652 | 1465247721406 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:15:21 INFO - PROCESS | 1652 | 1465247721408 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 1652 | 1465247721411 Marionette TRACE conn2 <- [1,2814,null,{}] 14:15:21 INFO - PROCESS | 1652 | 1465247721419 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}] 14:15:21 INFO - PROCESS | 1652 | 1465247721422 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:21 INFO - PROCESS | 1652 | 1465247721505 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:15:21 INFO - PROCESS | 1652 | 1465247721565 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 1652 | 1465247721567 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12192e800 == 31 [pid = 1652] [id = 711] 14:15:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1192bd400) [pid = 1652] [serial = 2133] [outer = 0x0] 14:15:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11992cc00) [pid = 1652] [serial = 2134] [outer = 0x1192bd400] 14:15:21 INFO - PROCESS | 1652 | 1465247721596 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a5cc00) [pid = 1652] [serial = 2135] [outer = 0x1192bd400] 14:15:21 INFO - PROCESS | 1652 | 1465247721874 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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 523ms 14:15:21 INFO - PROCESS | 1652 | 1465247721933 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 1652 | 1465247721935 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:15:21 INFO - PROCESS | 1652 | 1465247721937 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 1652 | 1465247721938 Marionette TRACE conn2 <- [1,2818,null,{}] 14:15:21 INFO - PROCESS | 1652 | 1465247721940 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}] 14:15:21 INFO - PROCESS | 1652 | 1465247721941 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:22 INFO - PROCESS | 1652 | 1465247722025 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:15:22 INFO - PROCESS | 1652 | 1465247722030 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 1652 | 1465247722032 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b24800 == 32 [pid = 1652] [id = 712] 14:15:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119de8000) [pid = 1652] [serial = 2136] [outer = 0x0] 14:15:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121137800) [pid = 1652] [serial = 2137] [outer = 0x119de8000] 14:15:22 INFO - PROCESS | 1652 | 1465247722057 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1213eec00) [pid = 1652] [serial = 2138] [outer = 0x119de8000] 14:15:22 INFO - PROCESS | 1652 | 1465247722392 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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:15:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 469ms 14:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:15:22 INFO - PROCESS | 1652 | 1465247722406 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 1652 | 1465247722408 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:15:22 INFO - PROCESS | 1652 | 1465247722410 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 1652 | 1465247722411 Marionette TRACE conn2 <- [1,2822,null,{}] 14:15:22 INFO - PROCESS | 1652 | 1465247722416 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}] 14:15:22 INFO - PROCESS | 1652 | 1465247722417 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:22 INFO - PROCESS | 1652 | 1465247722527 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:15:22 INFO - PROCESS | 1652 | 1465247722538 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 1652 | 1465247722539 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba4000 == 33 [pid = 1652] [id = 713] 14:15:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1129c4c00) [pid = 1652] [serial = 2139] [outer = 0x0] 14:15:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12112fc00) [pid = 1652] [serial = 2140] [outer = 0x1129c4c00] 14:15:22 INFO - PROCESS | 1652 | 1465247722563 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121be6c00) [pid = 1652] [serial = 2141] [outer = 0x1129c4c00] 14:15:22 INFO - PROCESS | 1652 | 1465247722905 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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:15:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 521ms 14:15:22 INFO - PROCESS | 1652 | 1465247722932 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 1652 | 1465247722934 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:15:22 INFO - PROCESS | 1652 | 1465247722942 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 1652 | 1465247722943 Marionette TRACE conn2 <- [1,2826,null,{}] 14:15:22 INFO - PROCESS | 1652 | 1465247722945 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}] 14:15:22 INFO - PROCESS | 1652 | 1465247722949 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:23 INFO - PROCESS | 1652 | 1465247723070 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:15:23 INFO - PROCESS | 1652 | 1465247723082 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1652 | 1465247723083 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4fa000 == 34 [pid = 1652] [id = 714] 14:15:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12400fc00) [pid = 1652] [serial = 2142] [outer = 0x0] 14:15:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124c74800) [pid = 1652] [serial = 2143] [outer = 0x12400fc00] 14:15:23 INFO - PROCESS | 1652 | 1465247723108 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12645a800) [pid = 1652] [serial = 2144] [outer = 0x12400fc00] 14:15:23 INFO - PROCESS | 1652 | 1465247723468 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:15:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 568ms 14:15:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:15:23 INFO - PROCESS | 1652 | 1465247723510 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 1652 | 1465247723511 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:15:23 INFO - PROCESS | 1652 | 1465247723513 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 1652 | 1465247723514 Marionette TRACE conn2 <- [1,2830,null,{}] 14:15:23 INFO - PROCESS | 1652 | 1465247723517 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}] 14:15:23 INFO - PROCESS | 1652 | 1465247723518 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:23 INFO - PROCESS | 1652 | 1465247723619 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:15:23 INFO - PROCESS | 1652 | 1465247723623 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1652 | 1465247723624 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x118aca800 == 35 [pid = 1652] [id = 715] 14:15:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12645e000) [pid = 1652] [serial = 2145] [outer = 0x0] 14:15:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126732c00) [pid = 1652] [serial = 2146] [outer = 0x12645e000] 14:15:23 INFO - PROCESS | 1652 | 1465247723649 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126a5fc00) [pid = 1652] [serial = 2147] [outer = 0x12645e000] 14:15:23 INFO - PROCESS | 1652 | 1465247723963 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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:15:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 469ms 14:15:23 INFO - PROCESS | 1652 | 1465247723986 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 1652 | 1465247723987 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:15:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:15:23 INFO - PROCESS | 1652 | 1465247723989 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 1652 | 1465247723991 Marionette TRACE conn2 <- [1,2834,null,{}] 14:15:23 INFO - PROCESS | 1652 | 1465247723993 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}] 14:15:23 INFO - PROCESS | 1652 | 1465247723994 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:24 INFO - PROCESS | 1652 | 1465247724106 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:15:24 INFO - PROCESS | 1652 | 1465247724144 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1652 | 1465247724145 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b69a000 == 36 [pid = 1652] [id = 716] 14:15:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1129ccc00) [pid = 1652] [serial = 2148] [outer = 0x0] 14:15:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126a68800) [pid = 1652] [serial = 2149] [outer = 0x1129ccc00] 14:15:24 INFO - PROCESS | 1652 | 1465247724170 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126db4800) [pid = 1652] [serial = 2150] [outer = 0x1129ccc00] 14:15:24 INFO - PROCESS | 1652 | 1465247724488 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185ce400) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1187ba000) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1182b6c00) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x112edf000) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116903400) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1185c6c00) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1185c6800) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119931000) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1266b1800) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1198da800) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11675ac00) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112fcb400) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1129c5400) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12cc66c00) [pid = 1652] [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.] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121438800) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123fb8000) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:15:24 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12d0d2800) [pid = 1652] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:15:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:15:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 619ms 14:15:24 INFO - PROCESS | 1652 | 1465247724609 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 1652 | 1465247724610 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:15:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:15:24 INFO - PROCESS | 1652 | 1465247724614 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 1652 | 1465247724615 Marionette TRACE conn2 <- [1,2838,null,{}] 14:15:24 INFO - PROCESS | 1652 | 1465247724617 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}] 14:15:24 INFO - PROCESS | 1652 | 1465247724618 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:24 INFO - PROCESS | 1652 | 1465247724698 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:15:24 INFO - PROCESS | 1652 | 1465247724702 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1652 | 1465247724703 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x118238000 == 37 [pid = 1652] [id = 717] 14:15:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11675ac00) [pid = 1652] [serial = 2151] [outer = 0x0] 14:15:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11713d800) [pid = 1652] [serial = 2152] [outer = 0x11675ac00] 14:15:24 INFO - PROCESS | 1652 | 1465247724730 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119285400) [pid = 1652] [serial = 2153] [outer = 0x11675ac00] 14:15:25 INFO - PROCESS | 1652 | 1465247725172 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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 569ms 14:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:15:25 INFO - PROCESS | 1652 | 1465247725184 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 1652 | 1465247725186 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:15:25 INFO - PROCESS | 1652 | 1465247725189 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 1652 | 1465247725191 Marionette TRACE conn2 <- [1,2842,null,{}] 14:15:25 INFO - PROCESS | 1652 | 1465247725195 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}] 14:15:25 INFO - PROCESS | 1652 | 1465247725198 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:25 INFO - PROCESS | 1652 | 1465247725361 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:15:25 INFO - PROCESS | 1652 | 1465247725370 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 1652 | 1465247725371 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bbdd800 == 38 [pid = 1652] [id = 718] 14:15:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119778c00) [pid = 1652] [serial = 2154] [outer = 0x0] 14:15:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121135400) [pid = 1652] [serial = 2155] [outer = 0x119778c00] 14:15:25 INFO - PROCESS | 1652 | 1465247725395 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x126dae000) [pid = 1652] [serial = 2156] [outer = 0x119778c00] 14:15:25 INFO - PROCESS | 1652 | 1465247725715 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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 573ms 14:15:25 INFO - PROCESS | 1652 | 1465247725762 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 1652 | 1465247725764 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:15:25 INFO - PROCESS | 1652 | 1465247725766 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 1652 | 1465247725767 Marionette TRACE conn2 <- [1,2846,null,{}] 14:15:25 INFO - PROCESS | 1652 | 1465247725770 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}] 14:15:25 INFO - PROCESS | 1652 | 1465247725771 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:25 INFO - PROCESS | 1652 | 1465247725889 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:15:25 INFO - PROCESS | 1652 | 1465247725896 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 1652 | 1465247725897 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c406000 == 39 [pid = 1652] [id = 719] 14:15:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126db9800) [pid = 1652] [serial = 2157] [outer = 0x0] 14:15:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12894c400) [pid = 1652] [serial = 2158] [outer = 0x126db9800] 14:15:25 INFO - PROCESS | 1652 | 1465247725923 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128acdc00) [pid = 1652] [serial = 2159] [outer = 0x126db9800] 14:15:26 INFO - PROCESS | 1652 | 1465247726253 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]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 519ms 14:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:15:26 INFO - PROCESS | 1652 | 1465247726285 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 1652 | 1465247726286 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:15:26 INFO - PROCESS | 1652 | 1465247726288 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 1652 | 1465247726289 Marionette TRACE conn2 <- [1,2850,null,{}] 14:15:26 INFO - PROCESS | 1652 | 1465247726292 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}] 14:15:26 INFO - PROCESS | 1652 | 1465247726293 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:26 INFO - PROCESS | 1652 | 1465247726374 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:15:26 INFO - PROCESS | 1652 | 1465247726379 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 1652 | 1465247726382 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c4c4800 == 40 [pid = 1652] [id = 720] 14:15:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128ace000) [pid = 1652] [serial = 2160] [outer = 0x0] 14:15:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128ad8800) [pid = 1652] [serial = 2161] [outer = 0x128ace000] 14:15:26 INFO - PROCESS | 1652 | 1465247726405 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ae9000) [pid = 1652] [serial = 2162] [outer = 0x128ace000] 14:15:26 INFO - PROCESS | 1652 | 1465247726902 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:15:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 620ms 14:15:26 INFO - PROCESS | 1652 | 1465247726909 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 1652 | 1465247726912 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:15:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:15:26 INFO - PROCESS | 1652 | 1465247726917 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 1652 | 1465247726919 Marionette TRACE conn2 <- [1,2854,null,{}] 14:15:26 INFO - PROCESS | 1652 | 1465247726923 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}] 14:15:26 INFO - PROCESS | 1652 | 1465247726925 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:27 INFO - PROCESS | 1652 | 1465247727031 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:15:27 INFO - PROCESS | 1652 | 1465247727127 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 1652 | 1465247727128 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118add000 == 41 [pid = 1652] [id = 721] 14:15:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1180d8400) [pid = 1652] [serial = 2163] [outer = 0x0] 14:15:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1182ae800) [pid = 1652] [serial = 2164] [outer = 0x1180d8400] 14:15:27 INFO - PROCESS | 1652 | 1465247727172 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1185c7c00) [pid = 1652] [serial = 2165] [outer = 0x1180d8400] 14:15:27 INFO - PROCESS | 1652 | 1465247727585 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]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 721ms 14:15:27 INFO - PROCESS | 1652 | 1465247727646 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 1652 | 1465247727649 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:15:27 INFO - PROCESS | 1652 | 1465247727654 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 1652 | 1465247727656 Marionette TRACE conn2 <- [1,2858,null,{}] 14:15:27 INFO - PROCESS | 1652 | 1465247727659 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}] 14:15:27 INFO - PROCESS | 1652 | 1465247727661 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:27 INFO - PROCESS | 1652 | 1465247727769 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:15:27 INFO - PROCESS | 1652 | 1465247727841 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 1652 | 1465247727842 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x129070800 == 42 [pid = 1652] [id = 722] 14:15:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11992c000) [pid = 1652] [serial = 2166] [outer = 0x0] 14:15:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11992fc00) [pid = 1652] [serial = 2167] [outer = 0x11992c000] 14:15:27 INFO - PROCESS | 1652 | 1465247727873 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119a58800) [pid = 1652] [serial = 2168] [outer = 0x11992c000] 14:15:28 INFO - PROCESS | 1652 | 1465247728292 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:15:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 14:15:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:15:28 INFO - PROCESS | 1652 | 1465247728326 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 1652 | 1465247728327 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:15:28 INFO - PROCESS | 1652 | 1465247728330 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - PROCESS | 1652 | 1465247728333 Marionette TRACE conn2 <- [1,2862,null,{}] 14:15:28 INFO - PROCESS | 1652 | 1465247728341 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}] 14:15:28 INFO - PROCESS | 1652 | 1465247728344 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:28 INFO - PROCESS | 1652 | 1465247728467 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:15:28 INFO - PROCESS | 1652 | 1465247728541 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 1652 | 1465247728543 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5c0800 == 43 [pid = 1652] [id = 723] 14:15:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121bde000) [pid = 1652] [serial = 2169] [outer = 0x0] 14:15:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124294c00) [pid = 1652] [serial = 2170] [outer = 0x121bde000] 14:15:28 INFO - PROCESS | 1652 | 1465247728586 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124d04c00) [pid = 1652] [serial = 2171] [outer = 0x121bde000] 14:15:28 INFO - PROCESS | 1652 | 1465247728987 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]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 675ms 14:15:29 INFO - PROCESS | 1652 | 1465247729006 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 1652 | 1465247729008 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:15:29 INFO - PROCESS | 1652 | 1465247729011 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 1652 | 1465247729012 Marionette TRACE conn2 <- [1,2866,null,{}] 14:15:29 INFO - PROCESS | 1652 | 1465247729015 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}] 14:15:29 INFO - PROCESS | 1652 | 1465247729016 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:29 INFO - PROCESS | 1652 | 1465247729126 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:15:29 INFO - PROCESS | 1652 | 1465247729278 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 1652 | 1465247729280 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca0e000 == 44 [pid = 1652] [id = 724] 14:15:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x115e07c00) [pid = 1652] [serial = 2172] [outer = 0x0] 14:15:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124f4f000) [pid = 1652] [serial = 2173] [outer = 0x115e07c00] 14:15:29 INFO - PROCESS | 1652 | 1465247729334 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126db1400) [pid = 1652] [serial = 2174] [outer = 0x115e07c00] 14:15:29 INFO - PROCESS | 1652 | 1465247729989 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]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1023ms 14:15:30 INFO - PROCESS | 1652 | 1465247730034 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:15:30 INFO - PROCESS | 1652 | 1465247730036 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:15:30 INFO - PROCESS | 1652 | 1465247730048 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 1652 | 1465247730050 Marionette TRACE conn2 <- [1,2870,null,{}] 14:15:30 INFO - PROCESS | 1652 | 1465247730053 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}] 14:15:30 INFO - PROCESS | 1652 | 1465247730055 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:30 INFO - PROCESS | 1652 | 1465247730154 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:15:30 INFO - PROCESS | 1652 | 1465247730228 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 1652 | 1465247730229 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1199c3000 == 45 [pid = 1652] [id = 725] 14:15:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11713cc00) [pid = 1652] [serial = 2175] [outer = 0x0] 14:15:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1175b1000) [pid = 1652] [serial = 2176] [outer = 0x11713cc00] 14:15:30 INFO - PROCESS | 1652 | 1465247730256 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1182b2400) [pid = 1652] [serial = 2177] [outer = 0x11713cc00] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12c406000 == 44 [pid = 1652] [id = 719] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12bbdd800 == 43 [pid = 1652] [id = 718] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118238000 == 42 [pid = 1652] [id = 717] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12b69a000 == 41 [pid = 1652] [id = 716] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118aca800 == 40 [pid = 1652] [id = 715] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4fa000 == 39 [pid = 1652] [id = 714] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba4000 == 38 [pid = 1652] [id = 713] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x128b24800 == 37 [pid = 1652] [id = 712] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12192e800 == 36 [pid = 1652] [id = 711] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118f47000 == 35 [pid = 1652] [id = 710] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11695a000 == 34 [pid = 1652] [id = 709] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x123b24000 == 33 [pid = 1652] [id = 708] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119231800 == 32 [pid = 1652] [id = 695] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11746b000 == 31 [pid = 1652] [id = 707] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4eb800 == 30 [pid = 1652] [id = 706] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca0e000 == 29 [pid = 1652] [id = 724] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5c0800 == 28 [pid = 1652] [id = 723] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x129070800 == 27 [pid = 1652] [id = 722] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12c4c4800 == 26 [pid = 1652] [id = 720] 14:15:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118add000 == 25 [pid = 1652] [id = 721] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12d0cc800) [pid = 1652] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119775c00) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1187c2000) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1183e3400) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1185c6000) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112f09000) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11553f000) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116a13c00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1175b5400) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118f1dc00) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185cfc00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119893000) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1187c1800) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119def000) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121957000) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128aed000) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119a53400) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128957000) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11989cc00) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121131000) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129099c00) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119a51800) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128b81400) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x119286400) [pid = 1652] [serial = 1430] [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.] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119dedc00) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1218e6800) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x121138800) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x121438400) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123fb6c00) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1241c5000) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12400c800) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119280000) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1652 | 1465247731239 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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1230ms 14:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:15:31 INFO - PROCESS | 1652 | 1465247731270 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 1652 | 1465247731273 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:15:31 INFO - PROCESS | 1652 | 1465247731276 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 1652 | 1465247731278 Marionette TRACE conn2 <- [1,2874,null,{}] 14:15:31 INFO - PROCESS | 1652 | 1465247731284 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}] 14:15:31 INFO - PROCESS | 1652 | 1465247731286 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:31 INFO - PROCESS | 1652 | 1465247731368 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:15:31 INFO - PROCESS | 1652 | 1465247731372 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 1652 | 1465247731374 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11263b800 == 26 [pid = 1652] [id = 726] 14:15:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1133b3000) [pid = 1652] [serial = 2178] [outer = 0x0] 14:15:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113c5b800) [pid = 1652] [serial = 2179] [outer = 0x1133b3000] 14:15:31 INFO - PROCESS | 1652 | 1465247731405 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116299000) [pid = 1652] [serial = 2180] [outer = 0x1133b3000] 14:15:31 INFO - PROCESS | 1652 | 1465247731798 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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:15:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 575ms 14:15:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:15:31 INFO - PROCESS | 1652 | 1465247731850 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 1652 | 1465247731854 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:15:31 INFO - PROCESS | 1652 | 1465247731858 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 1652 | 1465247731860 Marionette TRACE conn2 <- [1,2878,null,{}] 14:15:31 INFO - PROCESS | 1652 | 1465247731863 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}] 14:15:31 INFO - PROCESS | 1652 | 1465247731864 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:31 INFO - PROCESS | 1652 | 1465247731947 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:15:31 INFO - PROCESS | 1652 | 1465247731953 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 1652 | 1465247731954 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e73000 == 27 [pid = 1652] [id = 727] 14:15:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x116f88c00) [pid = 1652] [serial = 2181] [outer = 0x0] 14:15:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1180d9800) [pid = 1652] [serial = 2182] [outer = 0x116f88c00] 14:15:31 INFO - PROCESS | 1652 | 1465247731982 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1182b2c00) [pid = 1652] [serial = 2183] [outer = 0x116f88c00] 14:15:32 INFO - PROCESS | 1652 | 1465247732334 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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 14:15:32 INFO - PROCESS | 1652 | 1465247732377 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 1652 | 1465247732379 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:15:32 INFO - PROCESS | 1652 | 1465247732390 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 1652 | 1465247732393 Marionette TRACE conn2 <- [1,2882,null,{}] 14:15:32 INFO - PROCESS | 1652 | 1465247732401 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}] 14:15:32 INFO - PROCESS | 1652 | 1465247732404 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:32 INFO - PROCESS | 1652 | 1465247732485 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:15:32 INFO - PROCESS | 1652 | 1465247732490 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 1652 | 1465247732492 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11970e000 == 28 [pid = 1652] [id = 728] 14:15:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1185c6000) [pid = 1652] [serial = 2184] [outer = 0x0] 14:15:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1187c0400) [pid = 1652] [serial = 2185] [outer = 0x1185c6000] 14:15:32 INFO - PROCESS | 1652 | 1465247732523 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119283000) [pid = 1652] [serial = 2186] [outer = 0x1185c6000] 14:15:32 INFO - PROCESS | 1652 | 1465247732891 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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 14:15:32 INFO - PROCESS | 1652 | 1465247732914 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 1652 | 1465247732918 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:15:32 INFO - PROCESS | 1652 | 1465247732921 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 1652 | 1465247732923 Marionette TRACE conn2 <- [1,2886,null,{}] 14:15:32 INFO - PROCESS | 1652 | 1465247732926 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}] 14:15:32 INFO - PROCESS | 1652 | 1465247732928 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:33 INFO - PROCESS | 1652 | 1465247733098 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:15:33 INFO - PROCESS | 1652 | 1465247733155 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1652 | 1465247733156 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b14e800 == 29 [pid = 1652] [id = 729] 14:15:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118f28400) [pid = 1652] [serial = 2187] [outer = 0x0] 14:15:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119893400) [pid = 1652] [serial = 2188] [outer = 0x118f28400] 14:15:33 INFO - PROCESS | 1652 | 1465247733198 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11992e400) [pid = 1652] [serial = 2189] [outer = 0x118f28400] 14:15:33 INFO - PROCESS | 1652 | 1465247733567 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]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:15:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 14:15:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:15:33 INFO - PROCESS | 1652 | 1465247733590 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 1652 | 1465247733592 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:15:33 INFO - PROCESS | 1652 | 1465247733594 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 1652 | 1465247733595 Marionette TRACE conn2 <- [1,2890,null,{}] 14:15:33 INFO - PROCESS | 1652 | 1465247733607 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}] 14:15:33 INFO - PROCESS | 1652 | 1465247733616 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:33 INFO - PROCESS | 1652 | 1465247733714 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:15:33 INFO - PROCESS | 1652 | 1465247733719 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1652 | 1465247733720 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce8800 == 30 [pid = 1652] [id = 730] 14:15:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1167ea000) [pid = 1652] [serial = 2190] [outer = 0x0] 14:15:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119a08000) [pid = 1652] [serial = 2191] [outer = 0x1167ea000] 14:15:33 INFO - PROCESS | 1652 | 1465247733746 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119a57400) [pid = 1652] [serial = 2192] [outer = 0x1167ea000] 14:15:34 INFO - PROCESS | 1652 | 1465247734141 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:15:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 574ms 14:15:34 INFO - PROCESS | 1652 | 1465247734169 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 1652 | 1465247734170 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:15:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:15:34 INFO - PROCESS | 1652 | 1465247734172 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 1652 | 1465247734173 Marionette TRACE conn2 <- [1,2894,null,{}] 14:15:34 INFO - PROCESS | 1652 | 1465247734176 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}] 14:15:34 INFO - PROCESS | 1652 | 1465247734181 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:34 INFO - PROCESS | 1652 | 1465247734301 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:15:34 INFO - PROCESS | 1652 | 1465247734339 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 1652 | 1465247734340 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a23000 == 31 [pid = 1652] [id = 731] 14:15:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119de7800) [pid = 1652] [serial = 2193] [outer = 0x0] 14:15:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11b1a2000) [pid = 1652] [serial = 2194] [outer = 0x119de7800] 14:15:34 INFO - PROCESS | 1652 | 1465247734365 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121440c00) [pid = 1652] [serial = 2195] [outer = 0x119de7800] 14:15:34 INFO - PROCESS | 1652 | 1465247734678 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]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:15:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 520ms 14:15:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:15:34 INFO - PROCESS | 1652 | 1465247734692 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 1652 | 1465247734693 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:15:34 INFO - PROCESS | 1652 | 1465247734696 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 1652 | 1465247734699 Marionette TRACE conn2 <- [1,2898,null,{}] 14:15:34 INFO - PROCESS | 1652 | 1465247734707 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}] 14:15:34 INFO - PROCESS | 1652 | 1465247734708 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:34 INFO - PROCESS | 1652 | 1465247734815 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:15:34 INFO - PROCESS | 1652 | 1465247734819 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 1652 | 1465247734820 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b98800 == 32 [pid = 1652] [id = 732] 14:15:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1131d2800) [pid = 1652] [serial = 2196] [outer = 0x0] 14:15:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121957000) [pid = 1652] [serial = 2197] [outer = 0x1131d2800] 14:15:34 INFO - PROCESS | 1652 | 1465247734844 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12400b800) [pid = 1652] [serial = 2198] [outer = 0x1131d2800] 14:15:35 INFO - PROCESS | 1652 | 1465247735199 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]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 523ms 14:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:15:35 INFO - PROCESS | 1652 | 1465247735220 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 1652 | 1465247735221 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:15:35 INFO - PROCESS | 1652 | 1465247735223 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 1652 | 1465247735224 Marionette TRACE conn2 <- [1,2902,null,{}] 14:15:35 INFO - PROCESS | 1652 | 1465247735234 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}] 14:15:35 INFO - PROCESS | 1652 | 1465247735235 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:35 INFO - PROCESS | 1652 | 1465247735333 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:15:35 INFO - PROCESS | 1652 | 1465247735337 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 1652 | 1465247735338 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x129267000 == 33 [pid = 1652] [id = 733] 14:15:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11852fc00) [pid = 1652] [serial = 2199] [outer = 0x0] 14:15:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1240e3000) [pid = 1652] [serial = 2200] [outer = 0x11852fc00] 14:15:35 INFO - PROCESS | 1652 | 1465247735362 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1244e1400) [pid = 1652] [serial = 2201] [outer = 0x11852fc00] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12400fc00) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12645e000) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1129ccc00) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119de8000) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1167ec800) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123fc3800) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1180d3800) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1187ba800) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112fe4c00) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1192bd400) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11675ac00) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119778c00) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126db9800) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128ace000) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:15:35 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1129c4c00) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:15:35 INFO - PROCESS | 1652 | 1465247735833 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 14:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:15:35 INFO - PROCESS | 1652 | 1465247735856 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 1652 | 1465247735858 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:15:35 INFO - PROCESS | 1652 | 1465247735860 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 1652 | 1465247735862 Marionette TRACE conn2 <- [1,2906,null,{}] 14:15:35 INFO - PROCESS | 1652 | 1465247735872 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}] 14:15:35 INFO - PROCESS | 1652 | 1465247735873 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:35 INFO - PROCESS | 1652 | 1465247735994 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:15:36 INFO - PROCESS | 1652 | 1465247736029 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 1652 | 1465247736030 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a16000 == 34 [pid = 1652] [id = 734] 14:15:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x115e0e000) [pid = 1652] [serial = 2202] [outer = 0x0] 14:15:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1198d3c00) [pid = 1652] [serial = 2203] [outer = 0x115e0e000] 14:15:36 INFO - PROCESS | 1652 | 1465247736054 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1240e5000) [pid = 1652] [serial = 2204] [outer = 0x115e0e000] 14:15:36 INFO - PROCESS | 1652 | 1465247736333 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]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:15:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 529ms 14:15:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:15:36 INFO - PROCESS | 1652 | 1465247736389 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 1652 | 1465247736390 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:15:36 INFO - PROCESS | 1652 | 1465247736392 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1652 | 1465247736394 Marionette TRACE conn2 <- [1,2910,null,{}] 14:15:36 INFO - PROCESS | 1652 | 1465247736398 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}] 14:15:36 INFO - PROCESS | 1652 | 1465247736401 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:36 INFO - PROCESS | 1652 | 1465247736485 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:15:36 INFO - PROCESS | 1652 | 1465247736489 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 1652 | 1465247736490 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a4fc800 == 35 [pid = 1652] [id = 735] 14:15:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1240e5400) [pid = 1652] [serial = 2205] [outer = 0x0] 14:15:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124c6f800) [pid = 1652] [serial = 2206] [outer = 0x1240e5400] 14:15:36 INFO - PROCESS | 1652 | 1465247736514 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d11400) [pid = 1652] [serial = 2207] [outer = 0x1240e5400] 14:15:36 INFO - PROCESS | 1652 | 1465247736812 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]]]}] 14:15:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:15:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:15:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 468ms 14:15:36 INFO - PROCESS | 1652 | 1465247736862 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 1652 | 1465247736865 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:15:36 INFO - TEST-START | /DOMEvents/constructors.html 14:15:36 INFO - PROCESS | 1652 | 1465247736868 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1652 | 1465247736870 Marionette TRACE conn2 <- [1,2914,null,{}] 14:15:36 INFO - PROCESS | 1652 | 1465247736872 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}] 14:15:36 INFO - PROCESS | 1652 | 1465247736874 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:36 INFO - PROCESS | 1652 | 1465247736991 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:15:37 INFO - PROCESS | 1652 | 1465247737001 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 1652 | 1465247737010 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af66800 == 36 [pid = 1652] [id = 736] 14:15:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124d91c00) [pid = 1652] [serial = 2208] [outer = 0x0] 14:15:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12645e800) [pid = 1652] [serial = 2209] [outer = 0x124d91c00] 14:15:37 INFO - PROCESS | 1652 | 1465247737035 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126a6a800) [pid = 1652] [serial = 2210] [outer = 0x124d91c00] 14:15:37 INFO - PROCESS | 1652 | 1465247737373 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]]]}] 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:15:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:15:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:15:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:15:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:15:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:15:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:15:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:15:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:15:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 524ms 14:15:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:15:37 INFO - PROCESS | 1652 | 1465247737392 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 1652 | 1465247737393 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:15:37 INFO - PROCESS | 1652 | 1465247737396 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - PROCESS | 1652 | 1465247737397 Marionette TRACE conn2 <- [1,2918,null,{}] 14:15:37 INFO - PROCESS | 1652 | 1465247737399 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}] 14:15:37 INFO - PROCESS | 1652 | 1465247737401 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:37 INFO - PROCESS | 1652 | 1465247737481 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:15:37 INFO - PROCESS | 1652 | 1465247737486 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 1652 | 1465247737487 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c416800 == 37 [pid = 1652] [id = 737] 14:15:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126db0000) [pid = 1652] [serial = 2211] [outer = 0x0] 14:15:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12894a800) [pid = 1652] [serial = 2212] [outer = 0x126db0000] 14:15:37 INFO - PROCESS | 1652 | 1465247737512 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128954c00) [pid = 1652] [serial = 2213] [outer = 0x126db0000] 14:15:37 INFO - PROCESS | 1652 | 1465247737986 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:15:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:15:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 619ms 14:15:38 INFO - PROCESS | 1652 | 1465247738015 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 1652 | 1465247738018 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:15:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:15:38 INFO - PROCESS | 1652 | 1465247738022 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1652 | 1465247738024 Marionette TRACE conn2 <- [1,2922,null,{}] 14:15:38 INFO - PROCESS | 1652 | 1465247738028 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}] 14:15:38 INFO - PROCESS | 1652 | 1465247738030 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:38 INFO - PROCESS | 1652 | 1465247738150 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:15:38 INFO - PROCESS | 1652 | 1465247738210 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 1652 | 1465247738212 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e0000 == 38 [pid = 1652] [id = 738] 14:15:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1131d5800) [pid = 1652] [serial = 2214] [outer = 0x0] 14:15:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116532c00) [pid = 1652] [serial = 2215] [outer = 0x1131d5800] 14:15:38 INFO - PROCESS | 1652 | 1465247738265 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x117144c00) [pid = 1652] [serial = 2216] [outer = 0x1131d5800] 14:15:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:15:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:15:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:15:38 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:15:38 INFO - PROCESS | 1652 | 1465247738693 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]]]}] 14:15:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:15:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:15:38 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 14:15:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:15:38 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 14:15:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:15:38 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]" 14:15:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:15:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:15:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 724ms 14:15:38 INFO - PROCESS | 1652 | 1465247738745 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 1652 | 1465247738749 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:15:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:15:38 INFO - PROCESS | 1652 | 1465247738776 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1652 | 1465247738778 Marionette TRACE conn2 <- [1,2926,null,{}] 14:15:38 INFO - PROCESS | 1652 | 1465247738836 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}] 14:15:38 INFO - PROCESS | 1652 | 1465247738838 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:38 INFO - PROCESS | 1652 | 1465247738949 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:15:39 INFO - PROCESS | 1652 | 1465247739029 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 1652 | 1465247739030 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1263e6000 == 39 [pid = 1652] [id = 739] 14:15:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118f1dc00) [pid = 1652] [serial = 2217] [outer = 0x0] 14:15:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11977a800) [pid = 1652] [serial = 2218] [outer = 0x118f1dc00] 14:15:39 INFO - PROCESS | 1652 | 1465247739062 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119a05000) [pid = 1652] [serial = 2219] [outer = 0x118f1dc00] 14:15:39 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:15:39 INFO - PROCESS | 1652 | 1465247739465 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]]]}] 14:15:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:15:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 716ms 14:15:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:15:39 INFO - PROCESS | 1652 | 1465247739469 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 1652 | 1465247739471 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:15:39 INFO - PROCESS | 1652 | 1465247739473 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 1652 | 1465247739476 Marionette TRACE conn2 <- [1,2930,null,{}] 14:15:39 INFO - PROCESS | 1652 | 1465247739484 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}] 14:15:39 INFO - PROCESS | 1652 | 1465247739487 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:39 INFO - PROCESS | 1652 | 1465247739602 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:15:39 INFO - PROCESS | 1652 | 1465247739658 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 1652 | 1465247739661 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x128c95800 == 40 [pid = 1652] [id = 740] 14:15:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119a0d800) [pid = 1652] [serial = 2220] [outer = 0x0] 14:15:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119dee400) [pid = 1652] [serial = 2221] [outer = 0x119a0d800] 14:15:39 INFO - PROCESS | 1652 | 1465247739696 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12143a800) [pid = 1652] [serial = 2222] [outer = 0x119a0d800] 14:15:40 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:15:40 INFO - PROCESS | 1652 | 1465247740279 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]]]}] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12af66800 == 39 [pid = 1652] [id = 736] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a4fc800 == 38 [pid = 1652] [id = 735] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x126a16000 == 37 [pid = 1652] [id = 734] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x129267000 == 36 [pid = 1652] [id = 733] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128b98800 == 35 [pid = 1652] [id = 732] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x126a23000 == 34 [pid = 1652] [id = 731] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce8800 == 33 [pid = 1652] [id = 730] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11b14e800 == 32 [pid = 1652] [id = 729] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11970e000 == 31 [pid = 1652] [id = 728] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x117e73000 == 30 [pid = 1652] [id = 727] 14:15:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11263b800 == 29 [pid = 1652] [id = 726] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124c74800) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126732c00) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126a68800) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121137800) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1213eec00) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176c1c00) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118223c00) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x124d8e800) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1242b0000) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118522400) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1187c1400) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118aa4000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119771c00) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115ef0400) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116f7dc00) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11992cc00) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a5cc00) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11713d800) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121135400) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12894c400) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126db4800) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128ad8800) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128ae9000) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128acdc00) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12112fc00) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126dae000) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 14:15:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12645a800) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 14:15:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 874ms 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126a5fc00) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x119285400) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x121be6c00) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 14:15:40 INFO - PROCESS | 1652 | 1465247740348 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 1652 | 1465247740351 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:15:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:15:40 INFO - PROCESS | 1652 | 1465247740354 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 1652 | 1465247740357 Marionette TRACE conn2 <- [1,2934,null,{}] 14:15:40 INFO - PROCESS | 1652 | 1465247740360 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}] 14:15:40 INFO - PROCESS | 1652 | 1465247740361 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:40 INFO - PROCESS | 1652 | 1465247740450 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:15:40 INFO - PROCESS | 1652 | 1465247740457 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1652 | 1465247740459 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ade800 == 30 [pid = 1652] [id = 741] 14:15:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11713d800) [pid = 1652] [serial = 2223] [outer = 0x0] 14:15:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118223c00) [pid = 1652] [serial = 2224] [outer = 0x11713d800] 14:15:40 INFO - PROCESS | 1652 | 1465247740487 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1185ce400) [pid = 1652] [serial = 2225] [outer = 0x11713d800] 14:15:40 INFO - PROCESS | 1652 | 1465247740830 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]]]}] 14:15:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:15:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 522ms 14:15:40 INFO - PROCESS | 1652 | 1465247740876 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 1652 | 1465247740879 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:15:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:15:40 INFO - PROCESS | 1652 | 1465247740883 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 1652 | 1465247740885 Marionette TRACE conn2 <- [1,2938,null,{}] 14:15:40 INFO - PROCESS | 1652 | 1465247740887 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}] 14:15:40 INFO - PROCESS | 1652 | 1465247740889 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:40 INFO - PROCESS | 1652 | 1465247740974 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:15:40 INFO - PROCESS | 1652 | 1465247740978 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1652 | 1465247740980 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x11971c000 == 31 [pid = 1652] [id = 742] 14:15:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1187c4c00) [pid = 1652] [serial = 2226] [outer = 0x0] 14:15:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119774400) [pid = 1652] [serial = 2227] [outer = 0x1187c4c00] 14:15:41 INFO - PROCESS | 1652 | 1465247741010 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119933c00) [pid = 1652] [serial = 2228] [outer = 0x1187c4c00] 14:15:41 INFO - PROCESS | 1652 | 1465247741355 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]]]}] 14:15:41 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. 14:15:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 524ms 14:15:41 INFO - PROCESS | 1652 | 1465247741407 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1652 | 1465247741409 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:15:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:15:41 INFO - PROCESS | 1652 | 1465247741413 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1652 | 1465247741416 Marionette TRACE conn2 <- [1,2942,null,{}] 14:15:41 INFO - PROCESS | 1652 | 1465247741428 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}] 14:15:41 INFO - PROCESS | 1652 | 1465247741431 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:41 INFO - PROCESS | 1652 | 1465247741515 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:15:41 INFO - PROCESS | 1652 | 1465247741520 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 1652 | 1465247741522 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x124255800 == 32 [pid = 1652] [id = 743] 14:15:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119a5f800) [pid = 1652] [serial = 2229] [outer = 0x0] 14:15:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12112e400) [pid = 1652] [serial = 2230] [outer = 0x119a5f800] 14:15:41 INFO - PROCESS | 1652 | 1465247741549 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121437c00) [pid = 1652] [serial = 2231] [outer = 0x119a5f800] 14:15:41 INFO - PROCESS | 1652 | 1465247741889 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"]]]}] 14:15:41 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 14:15:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:15:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 530ms 14:15:41 INFO - PROCESS | 1652 | 1465247741941 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1652 | 1465247741943 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:15:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:15:41 INFO - PROCESS | 1652 | 1465247741952 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1652 | 1465247741953 Marionette TRACE conn2 <- [1,2946,null,{}] 14:15:41 INFO - PROCESS | 1652 | 1465247741955 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}] 14:15:41 INFO - PROCESS | 1652 | 1465247741956 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:42 INFO - PROCESS | 1652 | 1465247742041 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:15:42 INFO - PROCESS | 1652 | 1465247742049 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1652 | 1465247742050 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b23000 == 33 [pid = 1652] [id = 744] 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12143e000) [pid = 1652] [serial = 2232] [outer = 0x0] 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123fb5800) [pid = 1652] [serial = 2233] [outer = 0x12143e000] 14:15:42 INFO - PROCESS | 1652 | 1465247742076 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1240ed800) [pid = 1652] [serial = 2234] [outer = 0x12143e000] 14:15:42 INFO - PROCESS | 1652 | 1465247742378 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]]]}] 14:15:42 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. 14:15:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 471ms 14:15:42 INFO - PROCESS | 1652 | 1465247742422 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 1652 | 1465247742424 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:15:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:15:42 INFO - PROCESS | 1652 | 1465247742426 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 1652 | 1465247742427 Marionette TRACE conn2 <- [1,2950,null,{}] 14:15:42 INFO - PROCESS | 1652 | 1465247742430 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}] 14:15:42 INFO - PROCESS | 1652 | 1465247742433 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:42 INFO - PROCESS | 1652 | 1465247742511 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:15:42 INFO - PROCESS | 1652 | 1465247742517 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1652 | 1465247742518 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x129267000 == 34 [pid = 1652] [id = 745] 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119d35800) [pid = 1652] [serial = 2235] [outer = 0x0] 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124c71800) [pid = 1652] [serial = 2236] [outer = 0x119d35800] 14:15:42 INFO - PROCESS | 1652 | 1465247742543 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124d96400) [pid = 1652] [serial = 2237] [outer = 0x119d35800] 14:15:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a5e2000 == 35 [pid = 1652] [id = 746] 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126a3b800) [pid = 1652] [serial = 2238] [outer = 0x0] 14:15:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124d07400) [pid = 1652] [serial = 2239] [outer = 0x126a3b800] 14:15:42 INFO - PROCESS | 1652 | 1465247742967 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]]]}] 14:15:42 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. 14:15:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 14:15:42 INFO - PROCESS | 1652 | 1465247742994 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 1652 | 1465247742996 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:15:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:15:43 INFO - PROCESS | 1652 | 1465247743004 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 1652 | 1465247743005 Marionette TRACE conn2 <- [1,2954,null,{}] 14:15:43 INFO - PROCESS | 1652 | 1465247743007 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}] 14:15:43 INFO - PROCESS | 1652 | 1465247743011 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:43 INFO - PROCESS | 1652 | 1465247743147 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:15:43 INFO - PROCESS | 1652 | 1465247743160 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1652 | 1465247743160 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b69d800 == 36 [pid = 1652] [id = 747] 14:15:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126a5d800) [pid = 1652] [serial = 2240] [outer = 0x0] 14:15:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12892a000) [pid = 1652] [serial = 2241] [outer = 0x126a5d800] 14:15:43 INFO - PROCESS | 1652 | 1465247743185 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128949400) [pid = 1652] [serial = 2242] [outer = 0x126a5d800] 14:15:43 INFO - PROCESS | 1652 | 1465247743486 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]]]}] 14:15:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:15:43 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 14:15:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 14:15:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:15:43 INFO - PROCESS | 1652 | 1465247743524 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 1652 | 1465247743525 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:15:43 INFO - PROCESS | 1652 | 1465247743527 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 1652 | 1465247743528 Marionette TRACE conn2 <- [1,2958,null,{}] 14:15:43 INFO - PROCESS | 1652 | 1465247743533 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}] 14:15:43 INFO - PROCESS | 1652 | 1465247743534 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:43 INFO - PROCESS | 1652 | 1465247743640 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:15:43 INFO - PROCESS | 1652 | 1465247743644 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1652 | 1465247743645 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c404800 == 37 [pid = 1652] [id = 748] 14:15:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126dae000) [pid = 1652] [serial = 2243] [outer = 0x0] 14:15:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128953400) [pid = 1652] [serial = 2244] [outer = 0x126dae000] 14:15:43 INFO - PROCESS | 1652 | 1465247743669 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128ad3000) [pid = 1652] [serial = 2245] [outer = 0x126dae000] 14:15:43 INFO - PROCESS | 1652 | 1465247743976 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]]]}] 14:15:44 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. 14:15:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 474ms 14:15:44 INFO - PROCESS | 1652 | 1465247744003 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:15:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:15:44 INFO - PROCESS | 1652 | 1465247744004 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:15:44 INFO - PROCESS | 1652 | 1465247744006 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1652 | 1465247744007 Marionette TRACE conn2 <- [1,2962,null,{}] 14:15:44 INFO - PROCESS | 1652 | 1465247744009 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}] 14:15:44 INFO - PROCESS | 1652 | 1465247744010 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:44 INFO - PROCESS | 1652 | 1465247744124 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:15:44 INFO - PROCESS | 1652 | 1465247744128 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1652 | 1465247744129 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c4b7800 == 38 [pid = 1652] [id = 749] 14:15:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ad3800) [pid = 1652] [serial = 2246] [outer = 0x0] 14:15:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128ae4c00) [pid = 1652] [serial = 2247] [outer = 0x128ad3800] 14:15:44 INFO - PROCESS | 1652 | 1465247744194 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128aed400) [pid = 1652] [serial = 2248] [outer = 0x128ad3800] 14:15:44 INFO - PROCESS | 1652 | 1465247744504 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]]]}] 14:15:44 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. 14:15:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms 14:15:44 INFO - PROCESS | 1652 | 1465247744526 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 1652 | 1465247744527 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:15:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:15:44 INFO - PROCESS | 1652 | 1465247744530 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1652 | 1465247744532 Marionette TRACE conn2 <- [1,2966,null,{}] 14:15:44 INFO - PROCESS | 1652 | 1465247744535 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}] 14:15:44 INFO - PROCESS | 1652 | 1465247744537 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:44 INFO - PROCESS | 1652 | 1465247744639 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1167ea000) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116f88c00) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1133b3000) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11713cc00) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1185c6000) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1180d8400) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11992c000) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119de7800) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121bde000) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115e0e000) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1131d2800) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e07c00) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11852fc00) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1240e5400) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x124d91c00) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:15:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118f28400) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:15:44 INFO - PROCESS | 1652 | 1465247744767 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1652 | 1465247744768 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a4000 == 39 [pid = 1652] [id = 750] 14:15:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11229d400) [pid = 1652] [serial = 2249] [outer = 0x0] 14:15:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x113c60800) [pid = 1652] [serial = 2250] [outer = 0x11229d400] 14:15:44 INFO - PROCESS | 1652 | 1465247744792 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1180d8400) [pid = 1652] [serial = 2251] [outer = 0x11229d400] 14:15:45 INFO - PROCESS | 1652 | 1465247745025 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]]]}] 14:15:45 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. 14:15:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 523ms 14:15:45 INFO - PROCESS | 1652 | 1465247745054 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1652 | 1465247745055 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:15:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:15:45 INFO - PROCESS | 1652 | 1465247745057 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 1652 | 1465247745058 Marionette TRACE conn2 <- [1,2970,null,{}] 14:15:45 INFO - PROCESS | 1652 | 1465247745060 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}] 14:15:45 INFO - PROCESS | 1652 | 1465247745062 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:45 INFO - PROCESS | 1652 | 1465247745173 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:15:45 INFO - PROCESS | 1652 | 1465247745176 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 1652 | 1465247745177 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c5cd000 == 40 [pid = 1652] [id = 751] 14:15:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1180d2c00) [pid = 1652] [serial = 2252] [outer = 0x0] 14:15:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12112e000) [pid = 1652] [serial = 2253] [outer = 0x1180d2c00] 14:15:45 INFO - PROCESS | 1652 | 1465247745201 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128af1c00) [pid = 1652] [serial = 2254] [outer = 0x1180d2c00] 14:15:45 INFO - PROCESS | 1652 | 1465247745502 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]]]}] 14:15:45 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. 14:15:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 14:15:45 INFO - PROCESS | 1652 | 1465247745527 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1652 | 1465247745529 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:15:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:15:45 INFO - PROCESS | 1652 | 1465247745534 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 1652 | 1465247745536 Marionette TRACE conn2 <- [1,2974,null,{}] 14:15:45 INFO - PROCESS | 1652 | 1465247745538 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}] 14:15:45 INFO - PROCESS | 1652 | 1465247745540 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:45 INFO - PROCESS | 1652 | 1465247745629 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:15:45 INFO - PROCESS | 1652 | 1465247745693 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 1652 | 1465247745695 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d0d3000 == 41 [pid = 1652] [id = 752] 14:15:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128aef000) [pid = 1652] [serial = 2255] [outer = 0x0] 14:15:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128b4dc00) [pid = 1652] [serial = 2256] [outer = 0x128aef000] 14:15:45 INFO - PROCESS | 1652 | 1465247745721 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128cca400) [pid = 1652] [serial = 2257] [outer = 0x128aef000] 14:15:45 INFO - PROCESS | 1652 | 1465247745977 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]]]}] 14:15:46 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. 14:15:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 14:15:46 INFO - PROCESS | 1652 | 1465247746005 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:15:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:15:46 INFO - PROCESS | 1652 | 1465247746006 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:15:46 INFO - PROCESS | 1652 | 1465247746009 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 1652 | 1465247746010 Marionette TRACE conn2 <- [1,2978,null,{}] 14:15:46 INFO - PROCESS | 1652 | 1465247746020 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}] 14:15:46 INFO - PROCESS | 1652 | 1465247746021 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:46 INFO - PROCESS | 1652 | 1465247746121 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:15:46 INFO - PROCESS | 1652 | 1465247746125 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1652 | 1465247746126 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d298000 == 42 [pid = 1652] [id = 753] 14:15:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119de8400) [pid = 1652] [serial = 2258] [outer = 0x0] 14:15:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128fe2800) [pid = 1652] [serial = 2259] [outer = 0x119de8400] 14:15:46 INFO - PROCESS | 1652 | 1465247746150 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128feb800) [pid = 1652] [serial = 2260] [outer = 0x119de8400] 14:15:46 INFO - PROCESS | 1652 | 1465247746435 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]]]}] 14:15:46 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. 14:15:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 14:15:46 INFO - PROCESS | 1652 | 1465247746477 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 1652 | 1465247746479 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:15:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:15:46 INFO - PROCESS | 1652 | 1465247746485 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 1652 | 1465247746486 Marionette TRACE conn2 <- [1,2982,null,{}] 14:15:46 INFO - PROCESS | 1652 | 1465247746488 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}] 14:15:46 INFO - PROCESS | 1652 | 1465247746489 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:46 INFO - PROCESS | 1652 | 1465247746576 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:15:46 INFO - PROCESS | 1652 | 1465247746641 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1652 | 1465247746642 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d60d800 == 43 [pid = 1652] [id = 754] 14:15:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128aef800) [pid = 1652] [serial = 2261] [outer = 0x0] 14:15:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129097000) [pid = 1652] [serial = 2262] [outer = 0x128aef800] 14:15:46 INFO - PROCESS | 1652 | 1465247746665 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12909e000) [pid = 1652] [serial = 2263] [outer = 0x128aef800] 14:15:47 INFO - PROCESS | 1652 | 1465247747072 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"]]]}] 14:15:47 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 14:15:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:15:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 14:15:47 INFO - PROCESS | 1652 | 1465247747106 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1652 | 1465247747110 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:15:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:15:47 INFO - PROCESS | 1652 | 1465247747115 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1652 | 1465247747118 Marionette TRACE conn2 <- [1,2986,null,{}] 14:15:47 INFO - PROCESS | 1652 | 1465247747125 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}] 14:15:47 INFO - PROCESS | 1652 | 1465247747128 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:47 INFO - PROCESS | 1652 | 1465247747293 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:15:47 INFO - PROCESS | 1652 | 1465247747469 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 1652 | 1465247747470 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ae2000 == 44 [pid = 1652] [id = 755] 14:15:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1183ef400) [pid = 1652] [serial = 2264] [outer = 0x0] 14:15:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1185c1800) [pid = 1652] [serial = 2265] [outer = 0x1183ef400] 14:15:47 INFO - PROCESS | 1652 | 1465247747514 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1187c2000) [pid = 1652] [serial = 2266] [outer = 0x1183ef400] 14:15:47 INFO - PROCESS | 1652 | 1465247747885 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]]]}] 14:15:47 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. 14:15:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 824ms 14:15:47 INFO - PROCESS | 1652 | 1465247747939 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1652 | 1465247747942 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:15:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:15:47 INFO - PROCESS | 1652 | 1465247747947 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1652 | 1465247747948 Marionette TRACE conn2 <- [1,2990,null,{}] 14:15:47 INFO - PROCESS | 1652 | 1465247747951 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}] 14:15:47 INFO - PROCESS | 1652 | 1465247747953 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:48 INFO - PROCESS | 1652 | 1465247748063 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:15:48 INFO - PROCESS | 1652 | 1465247748124 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1652 | 1465247748125 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a1e000 == 45 [pid = 1652] [id = 756] 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119a51000) [pid = 1652] [serial = 2267] [outer = 0x0] 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119a5f000) [pid = 1652] [serial = 2268] [outer = 0x119a51000] 14:15:48 INFO - PROCESS | 1652 | 1465247748156 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121135400) [pid = 1652] [serial = 2269] [outer = 0x119a51000] 14:15:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b1e000 == 46 [pid = 1652] [id = 757] 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121435800) [pid = 1652] [serial = 2270] [outer = 0x0] 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119abcc00) [pid = 1652] [serial = 2271] [outer = 0x121435800] 14:15:48 INFO - PROCESS | 1652 | 1465247748559 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]]]}] 14:15:48 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. 14:15:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 14:15:48 INFO - PROCESS | 1652 | 1465247748568 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 1652 | 1465247748569 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:15:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:15:48 INFO - PROCESS | 1652 | 1465247748572 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 1652 | 1465247748574 Marionette TRACE conn2 <- [1,2994,null,{}] 14:15:48 INFO - PROCESS | 1652 | 1465247748582 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}] 14:15:48 INFO - PROCESS | 1652 | 1465247748586 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:48 INFO - PROCESS | 1652 | 1465247748716 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:15:48 INFO - PROCESS | 1652 | 1465247748817 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1652 | 1465247748819 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d60d000 == 47 [pid = 1652] [id = 758] 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12645dc00) [pid = 1652] [serial = 2272] [outer = 0x0] 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12673b400) [pid = 1652] [serial = 2273] [outer = 0x12645dc00] 14:15:48 INFO - PROCESS | 1652 | 1465247748852 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128928c00) [pid = 1652] [serial = 2274] [outer = 0x12645dc00] 14:15:49 INFO - PROCESS | 1652 | 1465247749204 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]]]}] 14:15:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:15:49 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 14:15:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 14:15:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:15:49 INFO - PROCESS | 1652 | 1465247749243 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 1652 | 1465247749245 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:15:49 INFO - PROCESS | 1652 | 1465247749248 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 1652 | 1465247749249 Marionette TRACE conn2 <- [1,2998,null,{}] 14:15:49 INFO - PROCESS | 1652 | 1465247749251 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}] 14:15:49 INFO - PROCESS | 1652 | 1465247749253 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:49 INFO - PROCESS | 1652 | 1465247749362 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:15:49 INFO - PROCESS | 1652 | 1465247749421 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1652 | 1465247749423 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d64e000 == 48 [pid = 1652] [id = 759] 14:15:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128aee800) [pid = 1652] [serial = 2275] [outer = 0x0] 14:15:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128b4a400) [pid = 1652] [serial = 2276] [outer = 0x128aee800] 14:15:49 INFO - PROCESS | 1652 | 1465247749451 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128b84800) [pid = 1652] [serial = 2277] [outer = 0x128aee800] 14:15:49 INFO - PROCESS | 1652 | 1465247749804 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]]]}] 14:15:49 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. 14:15:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 569ms 14:15:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:15:49 INFO - PROCESS | 1652 | 1465247749817 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 1652 | 1465247749819 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:15:49 INFO - PROCESS | 1652 | 1465247749821 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 1652 | 1465247749822 Marionette TRACE conn2 <- [1,3002,null,{}] 14:15:49 INFO - PROCESS | 1652 | 1465247749824 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}] 14:15:49 INFO - PROCESS | 1652 | 1465247749826 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:49 INFO - PROCESS | 1652 | 1465247749929 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:15:49 INFO - PROCESS | 1652 | 1465247749988 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1652 | 1465247749989 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7d5800 == 49 [pid = 1652] [id = 760] 14:15:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128b41800) [pid = 1652] [serial = 2278] [outer = 0x0] 14:15:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128fe6000) [pid = 1652] [serial = 2279] [outer = 0x128b41800] 14:15:50 INFO - PROCESS | 1652 | 1465247750018 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12909d400) [pid = 1652] [serial = 2280] [outer = 0x128b41800] 14:15:50 INFO - PROCESS | 1652 | 1465247750440 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]]]}] 14:15:50 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. 14:15:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 668ms 14:15:50 INFO - PROCESS | 1652 | 1465247750490 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 1652 | 1465247750491 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:15:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:15:50 INFO - PROCESS | 1652 | 1465247750493 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 1652 | 1465247750494 Marionette TRACE conn2 <- [1,3006,null,{}] 14:15:50 INFO - PROCESS | 1652 | 1465247750497 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}] 14:15:50 INFO - PROCESS | 1652 | 1465247750501 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:50 INFO - PROCESS | 1652 | 1465247750646 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:15:50 INFO - PROCESS | 1652 | 1465247750705 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 1652 | 1465247750706 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d7e9800 == 50 [pid = 1652] [id = 761] 14:15:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128927800) [pid = 1652] [serial = 2281] [outer = 0x0] 14:15:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x129099800) [pid = 1652] [serial = 2282] [outer = 0x128927800] 14:15:50 INFO - PROCESS | 1652 | 1465247750734 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12a43b000) [pid = 1652] [serial = 2283] [outer = 0x128927800] 14:15:51 INFO - PROCESS | 1652 | 1465247751078 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]]]}] 14:15:51 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. 14:15:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 618ms 14:15:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:15:51 INFO - PROCESS | 1652 | 1465247751112 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 1652 | 1465247751114 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:15:51 INFO - PROCESS | 1652 | 1465247751116 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 1652 | 1465247751117 Marionette TRACE conn2 <- [1,3010,null,{}] 14:15:51 INFO - PROCESS | 1652 | 1465247751120 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}] 14:15:51 INFO - PROCESS | 1652 | 1465247751121 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:51 INFO - PROCESS | 1652 | 1465247751230 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:15:51 INFO - PROCESS | 1652 | 1465247751322 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 1652 | 1465247751323 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x116ad1000 == 51 [pid = 1652] [id = 762] 14:15:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11675d800) [pid = 1652] [serial = 2284] [outer = 0x0] 14:15:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x119891400) [pid = 1652] [serial = 2285] [outer = 0x11675d800] 14:15:51 INFO - PROCESS | 1652 | 1465247751354 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128fe5800) [pid = 1652] [serial = 2286] [outer = 0x11675d800] 14:15:51 INFO - PROCESS | 1652 | 1465247751872 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]]]}] 14:15:51 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 14:15:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 771ms 14:15:51 INFO - PROCESS | 1652 | 1465247751888 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 1652 | 1465247751890 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:15:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:15:51 INFO - PROCESS | 1652 | 1465247751893 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 1652 | 1465247751895 Marionette TRACE conn2 <- [1,3014,null,{}] 14:15:51 INFO - PROCESS | 1652 | 1465247751900 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}] 14:15:51 INFO - PROCESS | 1652 | 1465247751901 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:52 INFO - PROCESS | 1652 | 1465247752004 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:15:52 INFO - PROCESS | 1652 | 1465247752068 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1652 | 1465247752070 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e9800 == 52 [pid = 1652] [id = 763] 14:15:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x11629c800) [pid = 1652] [serial = 2287] [outer = 0x0] 14:15:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11713dc00) [pid = 1652] [serial = 2288] [outer = 0x11629c800] 14:15:52 INFO - PROCESS | 1652 | 1465247752098 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1187b7800) [pid = 1652] [serial = 2289] [outer = 0x11629c800] 14:15:52 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:15:52 INFO - PROCESS | 1652 | 1465247752549 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:15:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:15:52 INFO - {} 14:15:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:15:52 INFO - {} 14:15:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:15:52 INFO - {} 14:15:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:15:52 INFO - {} 14:15:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 673ms 14:15:52 INFO - PROCESS | 1652 | 1465247752567 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 1652 | 1465247752570 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:15:52 INFO - TEST-START | /FileAPI/fileReader.html 14:15:52 INFO - PROCESS | 1652 | 1465247752574 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 1652 | 1465247752576 Marionette TRACE conn2 <- [1,3018,null,{}] 14:15:52 INFO - PROCESS | 1652 | 1465247752578 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}] 14:15:52 INFO - PROCESS | 1652 | 1465247752580 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1199c3000 == 51 [pid = 1652] [id = 725] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d298000 == 50 [pid = 1652] [id = 753] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d0d3000 == 49 [pid = 1652] [id = 752] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12c5cd000 == 48 [pid = 1652] [id = 751] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a4000 == 47 [pid = 1652] [id = 750] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12c4b7800 == 46 [pid = 1652] [id = 749] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12c404800 == 45 [pid = 1652] [id = 748] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12a5e2000 == 44 [pid = 1652] [id = 746] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12b69d800 == 43 [pid = 1652] [id = 747] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x129267000 == 42 [pid = 1652] [id = 745] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x128b23000 == 41 [pid = 1652] [id = 744] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x124255800 == 40 [pid = 1652] [id = 743] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x11971c000 == 39 [pid = 1652] [id = 742] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x116ade800 == 38 [pid = 1652] [id = 741] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x128c95800 == 37 [pid = 1652] [id = 740] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1263e6000 == 36 [pid = 1652] [id = 739] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e0000 == 35 [pid = 1652] [id = 738] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12c416800 == 34 [pid = 1652] [id = 737] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e9800 == 33 [pid = 1652] [id = 763] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x116ad1000 == 32 [pid = 1652] [id = 762] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7e9800 == 31 [pid = 1652] [id = 761] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d7d5800 == 30 [pid = 1652] [id = 760] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d64e000 == 29 [pid = 1652] [id = 759] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d60d000 == 28 [pid = 1652] [id = 758] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x128b1e000 == 27 [pid = 1652] [id = 757] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x126a1e000 == 26 [pid = 1652] [id = 756] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x12d60d800 == 25 [pid = 1652] [id = 754] 14:15:53 INFO - PROCESS | 1652 | --DOCSHELL 0x118ae2000 == 24 [pid = 1652] [id = 755] 14:15:53 INFO - PROCESS | 1652 | 1465247753246 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12400b800) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x124c6f800) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12645e800) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x126a6a800) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x124d11400) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119893400) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1244e1400) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12894a800) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119a57400) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1240e5000) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11992e400) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119a08000) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1180d9800) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1182b2c00) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113c5b800) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116299000) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1182b2400) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1175b1000) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1187c0400) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119283000) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1185c7c00) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1182ae800) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119a58800) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11992fc00) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11b1a2000) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x124d04c00) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1198d3c00) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124294c00) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121957000) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126db1400) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x124f4f000) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121440c00) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1240e3000) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 14:15:53 INFO - PROCESS | 1652 | 1465247753383 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 1652 | 1465247753384 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11264d800 == 25 [pid = 1652] [id = 764] 14:15:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112fe5800) [pid = 1652] [serial = 2290] [outer = 0x0] 14:15:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113c2dc00) [pid = 1652] [serial = 2291] [outer = 0x112fe5800] 14:15:53 INFO - PROCESS | 1652 | 1465247753413 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116298c00) [pid = 1652] [serial = 2292] [outer = 0x112fe5800] 14:15:53 INFO - PROCESS | 1652 | 1465247753716 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]]]}] 14:15:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:15:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:15:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:15:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:15:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 1172ms 14:15:53 INFO - PROCESS | 1652 | 1465247753755 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 1652 | 1465247753757 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:15:53 INFO - TEST-START | /FileAPI/historical.html 14:15:53 INFO - PROCESS | 1652 | 1465247753761 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 1652 | 1465247753764 Marionette TRACE conn2 <- [1,3022,null,{}] 14:15:53 INFO - PROCESS | 1652 | 1465247753770 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}] 14:15:53 INFO - PROCESS | 1652 | 1465247753772 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:53 INFO - PROCESS | 1652 | 1465247753886 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:15:53 INFO - PROCESS | 1652 | 1465247753941 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 1652 | 1465247753942 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118234000 == 26 [pid = 1652] [id = 765] 14:15:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11713b800) [pid = 1652] [serial = 2293] [outer = 0x0] 14:15:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118221000) [pid = 1652] [serial = 2294] [outer = 0x11713b800] 14:15:53 INFO - PROCESS | 1652 | 1465247753969 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1185cc800) [pid = 1652] [serial = 2295] [outer = 0x11713b800] 14:15:54 INFO - PROCESS | 1652 | 1465247754250 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"]]]}] 14:15:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:15:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:15:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:15:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:15:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:15:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:15:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:15:54 INFO - TEST-OK | /FileAPI/historical.html | took 526ms 14:15:54 INFO - PROCESS | 1652 | 1465247754288 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 1652 | 1465247754290 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:15:54 INFO - TEST-START | /FileAPI/idlharness.html 14:15:54 INFO - PROCESS | 1652 | 1465247754292 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 1652 | 1465247754293 Marionette TRACE conn2 <- [1,3026,null,{}] 14:15:54 INFO - PROCESS | 1652 | 1465247754298 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}] 14:15:54 INFO - PROCESS | 1652 | 1465247754301 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:54 INFO - PROCESS | 1652 | 1465247754394 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:15:54 INFO - PROCESS | 1652 | 1465247754402 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1652 | 1465247754404 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ca3000 == 27 [pid = 1652] [id = 766] 14:15:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118a19400) [pid = 1652] [serial = 2296] [outer = 0x0] 14:15:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119386800) [pid = 1652] [serial = 2297] [outer = 0x118a19400] 14:15:54 INFO - PROCESS | 1652 | 1465247754429 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11992d000) [pid = 1652] [serial = 2298] [outer = 0x118a19400] 14:15:55 INFO - PROCESS | 1652 | 1465247754973 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:15:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:15:55 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 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:15:55 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 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:15:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 14:15:55 INFO - PROCESS | 1652 | 1465247755025 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1652 | 1465247755028 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:15:55 INFO - TEST-START | /FileAPI/idlharness.worker 14:15:55 INFO - PROCESS | 1652 | 1465247755038 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1652 | 1465247755041 Marionette TRACE conn2 <- [1,3030,null,{}] 14:15:55 INFO - PROCESS | 1652 | 1465247755044 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}] 14:15:55 INFO - PROCESS | 1652 | 1465247755047 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:55 INFO - PROCESS | 1652 | 1465247755144 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:15:55 INFO - PROCESS | 1652 | 1465247755151 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 1652 | 1465247755152 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fca000 == 28 [pid = 1652] [id = 767] 14:15:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1242a0800) [pid = 1652] [serial = 2299] [outer = 0x0] 14:15:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124d07800) [pid = 1652] [serial = 2300] [outer = 0x1242a0800] 14:15:55 INFO - PROCESS | 1652 | 1465247755178 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x126736400) [pid = 1652] [serial = 2301] [outer = 0x1242a0800] 14:15:55 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:15:55 INFO - PROCESS | 1652 | 1465247755830 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:15:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:15:55 INFO - {} 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:15:55 INFO - {} 14:15:55 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 - {} 14:15:55 INFO - {} 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:15:55 INFO - {} 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:15:55 INFO - {} 14:15:55 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 - {} 14:15:55 INFO - {} 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:15:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:15:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 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 14:15:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:15:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:15:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:15:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:15:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:15:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:15:55 INFO - {} 14:15:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 844ms 14:15:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:15:55 INFO - PROCESS | 1652 | 1465247755877 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1652 | 1465247755879 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:15:55 INFO - PROCESS | 1652 | 1465247755881 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1652 | 1465247755882 Marionette TRACE conn2 <- [1,3034,null,{}] 14:15:55 INFO - PROCESS | 1652 | 1465247755884 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}] 14:15:55 INFO - PROCESS | 1652 | 1465247755885 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:56 INFO - PROCESS | 1652 | 1465247755995 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:15:56 INFO - PROCESS | 1652 | 1465247755999 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 1652 | 1465247756000 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d612000 == 29 [pid = 1652] [id = 768] 14:15:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126dad000) [pid = 1652] [serial = 2302] [outer = 0x0] 14:15:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a46b400) [pid = 1652] [serial = 2303] [outer = 0x126dad000] 14:15:56 INFO - PROCESS | 1652 | 1465247756024 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a5c4800) [pid = 1652] [serial = 2304] [outer = 0x126dad000] 14:15:56 INFO - PROCESS | 1652 | 1465247756322 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]]]}] 14:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:15:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 473ms 14:15:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:15:56 INFO - PROCESS | 1652 | 1465247756356 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 1652 | 1465247756357 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:15:56 INFO - PROCESS | 1652 | 1465247756359 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 1652 | 1465247756360 Marionette TRACE conn2 <- [1,3038,null,{}] 14:15:56 INFO - PROCESS | 1652 | 1465247756370 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}] 14:15:56 INFO - PROCESS | 1652 | 1465247756371 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:56 INFO - PROCESS | 1652 | 1465247756477 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:15:56 INFO - PROCESS | 1652 | 1465247756483 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 1652 | 1465247756487 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d962800 == 30 [pid = 1652] [id = 769] 14:15:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1187c3400) [pid = 1652] [serial = 2305] [outer = 0x0] 14:15:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ae3f000) [pid = 1652] [serial = 2306] [outer = 0x1187c3400] 14:15:56 INFO - PROCESS | 1652 | 1465247756553 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12ae47c00) [pid = 1652] [serial = 2307] [outer = 0x1187c3400] 14:15:56 INFO - PROCESS | 1652 | 1465247756842 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"]]]}] 14:15:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:15:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:15:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 519ms 14:15:56 INFO - PROCESS | 1652 | 1465247756879 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 1652 | 1465247756882 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:15:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:15:56 INFO - PROCESS | 1652 | 1465247756886 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 1652 | 1465247756887 Marionette TRACE conn2 <- [1,3042,null,{}] 14:15:56 INFO - PROCESS | 1652 | 1465247756890 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}] 14:15:56 INFO - PROCESS | 1652 | 1465247756891 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:56 INFO - PROCESS | 1652 | 1465247756995 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:15:57 INFO - PROCESS | 1652 | 1465247757036 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1652 | 1465247757037 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x112032800 == 31 [pid = 1652] [id = 770] 14:15:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ae95c00) [pid = 1652] [serial = 2308] [outer = 0x0] 14:15:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b637400) [pid = 1652] [serial = 2309] [outer = 0x12ae95c00] 14:15:57 INFO - PROCESS | 1652 | 1465247757061 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b63bc00) [pid = 1652] [serial = 2310] [outer = 0x12ae95c00] 14:15:57 INFO - PROCESS | 1652 | 1465247757451 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]]]}] 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:15:57 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. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:15:57 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'.) 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:15:57 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. 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:15:57 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. 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:15:57 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. 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:15:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:15:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:15:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:15:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 626ms 14:15:57 INFO - PROCESS | 1652 | 1465247757513 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1652 | 1465247757514 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:15:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:15:57 INFO - PROCESS | 1652 | 1465247757517 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1652 | 1465247757518 Marionette TRACE conn2 <- [1,3046,null,{}] 14:15:57 INFO - PROCESS | 1652 | 1465247757520 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}] 14:15:57 INFO - PROCESS | 1652 | 1465247757522 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:57 INFO - PROCESS | 1652 | 1465247757624 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126a5d800) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x126dae000) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128ad3800) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126db0000) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118f1dc00) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12143e000) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119d35800) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119a0d800) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11713d800) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119a5f800) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1187c4c00) [pid = 1652] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1131d5800) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119de8400) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11229d400) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1180d2c00) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128aef000) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126a3b800) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:15:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128aef800) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:15:57 INFO - PROCESS | 1652 | 1465247757893 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1652 | 1465247757894 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126cd800 == 32 [pid = 1652] [id = 771] 14:15:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112ef5400) [pid = 1652] [serial = 2311] [outer = 0x0] 14:15:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11675f400) [pid = 1652] [serial = 2312] [outer = 0x112ef5400] 14:15:57 INFO - PROCESS | 1652 | 1465247757918 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118f25000) [pid = 1652] [serial = 2313] [outer = 0x112ef5400] 14:15:58 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:15:58 INFO - PROCESS | 1652 | 1465247758192 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:15:58 INFO - {} 14:15:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 725ms 14:15:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:15:58 INFO - PROCESS | 1652 | 1465247758242 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 1652 | 1465247758243 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:15:58 INFO - PROCESS | 1652 | 1465247758246 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 1652 | 1465247758248 Marionette TRACE conn2 <- [1,3050,null,{}] 14:15:58 INFO - PROCESS | 1652 | 1465247758253 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}] 14:15:58 INFO - PROCESS | 1652 | 1465247758254 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:58 INFO - PROCESS | 1652 | 1465247758359 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:15:58 INFO - PROCESS | 1652 | 1465247758364 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 1652 | 1465247758367 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af5d800 == 33 [pid = 1652] [id = 772] 14:15:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1198d6c00) [pid = 1652] [serial = 2314] [outer = 0x0] 14:15:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12b63e000) [pid = 1652] [serial = 2315] [outer = 0x1198d6c00] 14:15:58 INFO - PROCESS | 1652 | 1465247758392 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b89dc00) [pid = 1652] [serial = 2316] [outer = 0x1198d6c00] 14:15:58 INFO - PROCESS | 1652 | 1465247758678 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]]]}] 14:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:15:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 475ms 14:15:58 INFO - PROCESS | 1652 | 1465247758721 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 1652 | 1465247758722 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:15:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:15:58 INFO - PROCESS | 1652 | 1465247758727 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 1652 | 1465247758728 Marionette TRACE conn2 <- [1,3054,null,{}] 14:15:58 INFO - PROCESS | 1652 | 1465247758737 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}] 14:15:58 INFO - PROCESS | 1652 | 1465247758738 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:58 INFO - PROCESS | 1652 | 1465247758852 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:15:58 INFO - PROCESS | 1652 | 1465247758859 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 1652 | 1465247758860 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12dab8800 == 34 [pid = 1652] [id = 773] 14:15:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b89cc00) [pid = 1652] [serial = 2317] [outer = 0x0] 14:15:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b8a4000) [pid = 1652] [serial = 2318] [outer = 0x12b89cc00] 14:15:58 INFO - PROCESS | 1652 | 1465247758884 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b8ab800) [pid = 1652] [serial = 2319] [outer = 0x12b89cc00] 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:15:59 INFO - PROCESS | 1652 | 1465247759332 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"]]]}] 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:15:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:15:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:15:59 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" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:15:59 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" 14:15:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:15:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:15:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 637ms 14:15:59 INFO - PROCESS | 1652 | 1465247759363 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 1652 | 1465247759364 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:15:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:15:59 INFO - PROCESS | 1652 | 1465247759367 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 1652 | 1465247759369 Marionette TRACE conn2 <- [1,3058,null,{}] 14:15:59 INFO - PROCESS | 1652 | 1465247759408 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}] 14:15:59 INFO - PROCESS | 1652 | 1465247759411 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:59 INFO - PROCESS | 1652 | 1465247759560 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:15:59 INFO - PROCESS | 1652 | 1465247759568 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1652 | 1465247759569 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:15:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x110eae000 == 35 [pid = 1652] [id = 774] 14:15:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b79bc00) [pid = 1652] [serial = 2320] [outer = 0x0] 14:15:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12be39400) [pid = 1652] [serial = 2321] [outer = 0x12b79bc00] 14:15:59 INFO - PROCESS | 1652 | 1465247759596 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12be45c00) [pid = 1652] [serial = 2322] [outer = 0x12b79bc00] 14:16:00 INFO - PROCESS | 1652 | 1465247760016 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]]]}] 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:16:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:16:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 14:16:00 INFO - PROCESS | 1652 | 1465247760063 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:16:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:16:00 INFO - PROCESS | 1652 | 1465247760065 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:16:00 INFO - PROCESS | 1652 | 1465247760069 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1652 | 1465247760071 Marionette TRACE conn2 <- [1,3062,null,{}] 14:16:00 INFO - PROCESS | 1652 | 1465247760074 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}] 14:16:00 INFO - PROCESS | 1652 | 1465247760076 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:00 INFO - PROCESS | 1652 | 1465247760217 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:16:00 INFO - PROCESS | 1652 | 1465247760323 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1652 | 1465247760324 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126b5000 == 36 [pid = 1652] [id = 775] 14:16:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116221c00) [pid = 1652] [serial = 2323] [outer = 0x0] 14:16:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1167ea000) [pid = 1652] [serial = 2324] [outer = 0x116221c00] 14:16:00 INFO - PROCESS | 1652 | 1465247760357 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118160400) [pid = 1652] [serial = 2325] [outer = 0x116221c00] 14:16:00 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:16:00 INFO - PROCESS | 1652 | 1465247760862 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:16:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:16:00 INFO - {} 14:16:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 821ms 14:16:00 INFO - PROCESS | 1652 | 1465247760890 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:16:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:16:00 INFO - PROCESS | 1652 | 1465247760893 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:16:00 INFO - PROCESS | 1652 | 1465247760898 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1652 | 1465247760900 Marionette TRACE conn2 <- [1,3066,null,{}] 14:16:00 INFO - PROCESS | 1652 | 1465247760902 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}] 14:16:00 INFO - PROCESS | 1652 | 1465247760904 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:01 INFO - PROCESS | 1652 | 1465247761024 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:16:01 INFO - PROCESS | 1652 | 1465247761110 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 1652 | 1465247761111 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf6800 == 37 [pid = 1652] [id = 776] 14:16:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1185ccc00) [pid = 1652] [serial = 2326] [outer = 0x0] 14:16:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119a58800) [pid = 1652] [serial = 2327] [outer = 0x1185ccc00] 14:16:01 INFO - PROCESS | 1652 | 1465247761142 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1214cfc00) [pid = 1652] [serial = 2328] [outer = 0x1185ccc00] 14:16:01 INFO - PROCESS | 1652 | 1465247761551 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]]]}] 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:16:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:16:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 14:16:01 INFO - PROCESS | 1652 | 1465247761572 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 1652 | 1465247761574 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:16:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:16:01 INFO - PROCESS | 1652 | 1465247761576 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 1652 | 1465247761579 Marionette TRACE conn2 <- [1,3070,null,{}] 14:16:01 INFO - PROCESS | 1652 | 1465247761587 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}] 14:16:01 INFO - PROCESS | 1652 | 1465247761590 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:01 INFO - PROCESS | 1652 | 1465247761713 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:16:01 INFO - PROCESS | 1652 | 1465247761782 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 1652 | 1465247761784 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8d4800 == 38 [pid = 1652] [id = 777] 14:16:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x123fb6400) [pid = 1652] [serial = 2329] [outer = 0x0] 14:16:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x124d0fc00) [pid = 1652] [serial = 2330] [outer = 0x123fb6400] 14:16:01 INFO - PROCESS | 1652 | 1465247761814 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126a63800) [pid = 1652] [serial = 2331] [outer = 0x123fb6400] 14:16:02 INFO - PROCESS | 1652 | 1465247762401 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]]]}] 14:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:16:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:16:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 873ms 14:16:02 INFO - PROCESS | 1652 | 1465247762450 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 1652 | 1465247762452 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:16:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:16:02 INFO - PROCESS | 1652 | 1465247762455 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 1652 | 1465247762457 Marionette TRACE conn2 <- [1,3074,null,{}] 14:16:02 INFO - PROCESS | 1652 | 1465247762461 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}] 14:16:02 INFO - PROCESS | 1652 | 1465247762462 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:02 INFO - PROCESS | 1652 | 1465247762573 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:16:02 INFO - PROCESS | 1652 | 1465247762644 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1652 | 1465247762645 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x112da7000 == 39 [pid = 1652] [id = 778] 14:16:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1176ca400) [pid = 1652] [serial = 2332] [outer = 0x0] 14:16:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11815d800) [pid = 1652] [serial = 2333] [outer = 0x1176ca400] 14:16:02 INFO - PROCESS | 1652 | 1465247762697 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11852d800) [pid = 1652] [serial = 2334] [outer = 0x1176ca400] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12dab8800 == 38 [pid = 1652] [id = 773] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12af5d800 == 37 [pid = 1652] [id = 772] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1126cd800 == 36 [pid = 1652] [id = 771] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x112032800 == 35 [pid = 1652] [id = 770] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12d962800 == 34 [pid = 1652] [id = 769] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12d612000 == 33 [pid = 1652] [id = 768] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x124fca000 == 32 [pid = 1652] [id = 767] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119ca3000 == 31 [pid = 1652] [id = 766] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118234000 == 30 [pid = 1652] [id = 765] 14:16:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11264d800 == 29 [pid = 1652] [id = 764] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12892a000) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128953400) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128949400) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128ae4c00) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128ad3000) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128954c00) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11977a800) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119a05000) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123fb5800) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1240ed800) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124c71800) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119dee400) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12143a800) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118223c00) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128aed400) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1185ce400) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12112e400) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x121437c00) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119774400) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119933c00) [pid = 1652] [serial = 2228] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116532c00) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128feb800) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117144c00) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1180d8400) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12112e000) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128cca400) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128fe2800) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113c60800) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128b4dc00) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124d07400) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128af1c00) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124d96400) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12909e000) [pid = 1652] [serial = 2263] [outer = 0x0] [url = about:blank] 14:16:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129097000) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 14:16:03 INFO - PROCESS | 1652 | 1465247763072 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]]]}] 14:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:16:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:16:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 624ms 14:16:03 INFO - PROCESS | 1652 | 1465247763081 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1652 | 1465247763084 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:16:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:16:03 INFO - PROCESS | 1652 | 1465247763089 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1652 | 1465247763091 Marionette TRACE conn2 <- [1,3078,null,{}] 14:16:03 INFO - PROCESS | 1652 | 1465247763093 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}] 14:16:03 INFO - PROCESS | 1652 | 1465247763095 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:03 INFO - PROCESS | 1652 | 1465247763200 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:16:03 INFO - PROCESS | 1652 | 1465247763300 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 1652 | 1465247763302 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1126cf000 == 30 [pid = 1652] [id = 779] 14:16:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1182b7800) [pid = 1652] [serial = 2335] [outer = 0x0] 14:16:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118522800) [pid = 1652] [serial = 2336] [outer = 0x1182b7800] 14:16:03 INFO - PROCESS | 1652 | 1465247763343 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118a17000) [pid = 1652] [serial = 2337] [outer = 0x1182b7800] 14:16:03 INFO - PROCESS | 1652 | 1465247763723 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] 14:16:03 INFO - PROCESS | 1652 | 1465247763762 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:16:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:16:03 INFO - PROCESS | 1652 | 1465247763765 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1652 | 1465247763767 Marionette TRACE conn2 <- [1,3082,null,{}] 14:16:03 INFO - PROCESS | 1652 | 1465247763775 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}] 14:16:03 INFO - PROCESS | 1652 | 1465247763778 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:03 INFO - PROCESS | 1652 | 1465247763864 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:16:03 INFO - PROCESS | 1652 | 1465247763947 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 1652 | 1465247763949 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x11b15f000 == 31 [pid = 1652] [id = 780] 14:16:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11938dc00) [pid = 1652] [serial = 2338] [outer = 0x0] 14:16:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119a53000) [pid = 1652] [serial = 2339] [outer = 0x11938dc00] 14:16:03 INFO - PROCESS | 1652 | 1465247763979 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119de9c00) [pid = 1652] [serial = 2340] [outer = 0x11938dc00] 14:16:04 INFO - PROCESS | 1652 | 1465247764279 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]]]}] 14:16:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:16:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:16:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:16:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 573ms 14:16:04 INFO - PROCESS | 1652 | 1465247764338 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 1652 | 1465247764340 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:16:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:16:04 INFO - PROCESS | 1652 | 1465247764342 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 1652 | 1465247764343 Marionette TRACE conn2 <- [1,3086,null,{}] 14:16:04 INFO - PROCESS | 1652 | 1465247764345 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}] 14:16:04 INFO - PROCESS | 1652 | 1465247764347 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:04 INFO - PROCESS | 1652 | 1465247764457 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:16:04 INFO - PROCESS | 1652 | 1465247764463 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 1652 | 1465247764465 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124d35000 == 32 [pid = 1652] [id = 781] 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12112c400) [pid = 1652] [serial = 2341] [outer = 0x0] 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121138800) [pid = 1652] [serial = 2342] [outer = 0x12112c400] 14:16:04 INFO - PROCESS | 1652 | 1465247764490 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121435400) [pid = 1652] [serial = 2343] [outer = 0x12112c400] 14:16:04 INFO - PROCESS | 1652 | 1465247764777 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:16:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:16:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 14:16:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:16:04 INFO - PROCESS | 1652 | 1465247764811 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 1652 | 1465247764812 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:16:04 INFO - PROCESS | 1652 | 1465247764816 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 1652 | 1465247764819 Marionette TRACE conn2 <- [1,3090,null,{}] 14:16:04 INFO - PROCESS | 1652 | 1465247764821 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}] 14:16:04 INFO - PROCESS | 1652 | 1465247764823 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:04 INFO - PROCESS | 1652 | 1465247764903 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:16:04 INFO - PROCESS | 1652 | 1465247764907 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 1652 | 1465247764908 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x126a19800 == 33 [pid = 1652] [id = 782] 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a52c00) [pid = 1652] [serial = 2344] [outer = 0x0] 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123fb9400) [pid = 1652] [serial = 2345] [outer = 0x119a52c00] 14:16:04 INFO - PROCESS | 1652 | 1465247764938 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1242b5800) [pid = 1652] [serial = 2346] [outer = 0x119a52c00] 14:16:05 INFO - PROCESS | 1652 | 1465247765290 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:16:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 521ms 14:16:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:16:05 INFO - PROCESS | 1652 | 1465247765337 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1652 | 1465247765338 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:16:05 INFO - PROCESS | 1652 | 1465247765340 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1652 | 1465247765341 Marionette TRACE conn2 <- [1,3094,null,{}] 14:16:05 INFO - PROCESS | 1652 | 1465247765343 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}] 14:16:05 INFO - PROCESS | 1652 | 1465247765348 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:05 INFO - PROCESS | 1652 | 1465247765476 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:16:05 INFO - PROCESS | 1652 | 1465247765520 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 1652 | 1465247765521 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b91800 == 34 [pid = 1652] [id = 783] 14:16:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121951000) [pid = 1652] [serial = 2347] [outer = 0x0] 14:16:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124c74800) [pid = 1652] [serial = 2348] [outer = 0x121951000] 14:16:05 INFO - PROCESS | 1652 | 1465247765546 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126db6800) [pid = 1652] [serial = 2349] [outer = 0x121951000] 14:16:05 INFO - PROCESS | 1652 | 1465247765839 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:16:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 521ms 14:16:05 INFO - PROCESS | 1652 | 1465247765862 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1652 | 1465247765863 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:16:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:16:05 INFO - PROCESS | 1652 | 1465247765879 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1652 | 1465247765881 Marionette TRACE conn2 <- [1,3098,null,{}] 14:16:05 INFO - PROCESS | 1652 | 1465247765887 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}] 14:16:05 INFO - PROCESS | 1652 | 1465247765888 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:05 INFO - PROCESS | 1652 | 1465247765993 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:16:06 INFO - PROCESS | 1652 | 1465247766040 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 1652 | 1465247766041 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185ee000 == 35 [pid = 1652] [id = 784] 14:16:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112fc3400) [pid = 1652] [serial = 2350] [outer = 0x0] 14:16:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1182b2c00) [pid = 1652] [serial = 2351] [outer = 0x112fc3400] 14:16:06 INFO - PROCESS | 1652 | 1465247766066 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128922400) [pid = 1652] [serial = 2352] [outer = 0x112fc3400] 14:16:06 INFO - PROCESS | 1652 | 1465247766353 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]]]}] 14:16:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:16:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:16:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 530ms 14:16:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:16:06 INFO - PROCESS | 1652 | 1465247766404 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 1652 | 1465247766405 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:16:06 INFO - PROCESS | 1652 | 1465247766407 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 1652 | 1465247766408 Marionette TRACE conn2 <- [1,3102,null,{}] 14:16:06 INFO - PROCESS | 1652 | 1465247766410 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}] 14:16:06 INFO - PROCESS | 1652 | 1465247766411 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:06 INFO - PROCESS | 1652 | 1465247766518 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:16:06 INFO - PROCESS | 1652 | 1465247766530 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 1652 | 1465247766531 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x110ea0800 == 36 [pid = 1652] [id = 785] 14:16:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12892e400) [pid = 1652] [serial = 2353] [outer = 0x0] 14:16:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12894f000) [pid = 1652] [serial = 2354] [outer = 0x12892e400] 14:16:06 INFO - PROCESS | 1652 | 1465247766555 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128acb800) [pid = 1652] [serial = 2355] [outer = 0x12892e400] 14:16:06 INFO - PROCESS | 1652 | 1465247766858 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:16:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:16:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 470ms 14:16:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:16:06 INFO - PROCESS | 1652 | 1465247766883 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 1652 | 1465247766885 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:16:06 INFO - PROCESS | 1652 | 1465247766887 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 1652 | 1465247766888 Marionette TRACE conn2 <- [1,3106,null,{}] 14:16:06 INFO - PROCESS | 1652 | 1465247766891 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}] 14:16:06 INFO - PROCESS | 1652 | 1465247766892 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:07 INFO - PROCESS | 1652 | 1465247767008 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:16:07 INFO - PROCESS | 1652 | 1465247767020 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1652 | 1465247767022 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12af5a800 == 37 [pid = 1652] [id = 786] 14:16:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128acd800) [pid = 1652] [serial = 2356] [outer = 0x0] 14:16:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128ad0800) [pid = 1652] [serial = 2357] [outer = 0x128acd800] 14:16:07 INFO - PROCESS | 1652 | 1465247767045 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128ae3800) [pid = 1652] [serial = 2358] [outer = 0x128acd800] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x112fe5800) [pid = 1652] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12ae95c00) [pid = 1652] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12645dc00) [pid = 1652] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12b89cc00) [pid = 1652] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128b41800) [pid = 1652] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11629c800) [pid = 1652] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126dad000) [pid = 1652] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1187c3400) [pid = 1652] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128aee800) [pid = 1652] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1242a0800) [pid = 1652] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119a51000) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11713b800) [pid = 1652] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128927800) [pid = 1652] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112ef5400) [pid = 1652] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1198d6c00) [pid = 1652] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11675d800) [pid = 1652] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118a19400) [pid = 1652] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1183ef400) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:16:07 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121435800) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:16:07 INFO - PROCESS | 1652 | 1465247767427 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]]]}] 14:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:16:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 14:16:07 INFO - PROCESS | 1652 | 1465247767458 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 1652 | 1465247767459 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:16:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:16:07 INFO - PROCESS | 1652 | 1465247767462 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 1652 | 1465247767463 Marionette TRACE conn2 <- [1,3110,null,{}] 14:16:07 INFO - PROCESS | 1652 | 1465247767471 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}] 14:16:07 INFO - PROCESS | 1652 | 1465247767472 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:07 INFO - PROCESS | 1652 | 1465247767588 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:16:07 INFO - PROCESS | 1652 | 1465247767628 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1652 | 1465247767629 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b8cc000 == 38 [pid = 1652] [id = 787] 14:16:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119de5400) [pid = 1652] [serial = 2359] [outer = 0x0] 14:16:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128acdc00) [pid = 1652] [serial = 2360] [outer = 0x119de5400] 14:16:07 INFO - PROCESS | 1652 | 1465247767653 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128aeb800) [pid = 1652] [serial = 2361] [outer = 0x119de5400] 14:16:07 INFO - PROCESS | 1652 | 1465247767888 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"]]]}] 14:16:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:16:07 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 14:16:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:16:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 474ms 14:16:07 INFO - PROCESS | 1652 | 1465247767941 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 1652 | 1465247767943 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:16:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:16:07 INFO - PROCESS | 1652 | 1465247767945 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 1652 | 1465247767947 Marionette TRACE conn2 <- [1,3114,null,{}] 14:16:07 INFO - PROCESS | 1652 | 1465247767957 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}] 14:16:07 INFO - PROCESS | 1652 | 1465247767959 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:08 INFO - PROCESS | 1652 | 1465247768067 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:16:08 INFO - PROCESS | 1652 | 1465247768071 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\", \"93b4b22e-dfd0-4d03-8e70-ff19c3adb13e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 1652 | 1465247768072 Marionette INFO sendAsync 6e8b688f-5414-3c4d-9291-c864fe17ede5 14:16:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c422800 == 39 [pid = 1652] [id = 788] 14:16:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128aef000) [pid = 1652] [serial = 2362] [outer = 0x0] 14:16:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128b46800) [pid = 1652] [serial = 2363] [outer = 0x128aef000] 14:16:08 INFO - PROCESS | 1652 | 1465247768098 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128ccd000) [pid = 1652] [serial = 2364] [outer = 0x128aef000] 14:16:08 INFO - PROCESS | 1652 | 1465247768435 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]]]}] 14:16:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:16:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 527ms 14:16:08 INFO - PROCESS | 1652 | 1465247768472 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 1652 | 1465247768473 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:16:09 WARNING - u'runner_teardown' () 14:16:09 INFO - No more tests 14:16:09 INFO - Got 0 unexpected results 14:16:09 INFO - SUITE-END | took 514s 14:16:09 INFO - Closing logging queue 14:16:09 INFO - queue closed 14:16:09 INFO - Return code: 0 14:16:09 WARNING - # TBPL SUCCESS # 14:16:09 INFO - Running post-action listener: _resource_record_post_action 14:16:09 INFO - Running post-run listener: _resource_record_post_run 14:16:10 INFO - Total resource usage - Wall time: 536s; CPU: 58.0%; Read bytes: 44328960; Write bytes: 954361344; Read time: 445; Write time: 4569 14:16:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:16:10 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150536704; Write bytes: 146437632; Read time: 13590; Write time: 313 14:16:10 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 42149888; Write bytes: 795574272; Read time: 420; Write time: 4214 14:16:10 INFO - Running post-run listener: _upload_blobber_files 14:16:10 INFO - Blob upload gear active. 14:16:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:16:10 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 14:16:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:16:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:16:11 INFO - (blobuploader) - INFO - Open directory for files ... 14:16:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:16:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:16:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:16:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:16:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:16:12 INFO - (blobuploader) - INFO - Done attempting. 14:16:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:16:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:16:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:16:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:16:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:16:14 INFO - (blobuploader) - INFO - Done attempting. 14:16:14 INFO - (blobuploader) - INFO - Iteration through files over. 14:16:14 INFO - Return code: 0 14:16:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:16:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:16:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4b5c464b058c8d4b983abedef529fcaff0ecc32877d200734cf178ca7860375b084d83b3d24f065b410dada5b675ccb7b0c52af5580466f188bdffce014b1c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad7df8d23d335970ff59361ae7350b6e1c27eae4848a6a6d37c48dfcd8abeda98ea381b280aa9f3eea49ff677f0fce528218782a8da6c9fe546cd074f2648c73"} 14:16:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:16:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:16:14 INFO - Contents: 14:16:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4b5c464b058c8d4b983abedef529fcaff0ecc32877d200734cf178ca7860375b084d83b3d24f065b410dada5b675ccb7b0c52af5580466f188bdffce014b1c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad7df8d23d335970ff59361ae7350b6e1c27eae4848a6a6d37c48dfcd8abeda98ea381b280aa9f3eea49ff677f0fce528218782a8da6c9fe546cd074f2648c73"} 14:16:14 INFO - Running post-run listener: copy_logs_to_upload_dir 14:16:14 INFO - Copying logs to upload dir... 14:16:14 INFO - mkdir: /builds/slave/test/build/upload/logs 14:16:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=604.201260 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 4 secs) (at 2016-06-06 14:16:14.456483) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 14:16:14.459956) ========= 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.LPLSObR5dV/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.oP64IBrMjF/Listeners TMPDIR=/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4b5c464b058c8d4b983abedef529fcaff0ecc32877d200734cf178ca7860375b084d83b3d24f065b410dada5b675ccb7b0c52af5580466f188bdffce014b1c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad7df8d23d335970ff59361ae7350b6e1c27eae4848a6a6d37c48dfcd8abeda98ea381b280aa9f3eea49ff677f0fce528218782a8da6c9fe546cd074f2648c73"} build_url:https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013010 build_url: 'https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4b5c464b058c8d4b983abedef529fcaff0ecc32877d200734cf178ca7860375b084d83b3d24f065b410dada5b675ccb7b0c52af5580466f188bdffce014b1c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ad7df8d23d335970ff59361ae7350b6e1c27eae4848a6a6d37c48dfcd8abeda98ea381b280aa9f3eea49ff677f0fce528218782a8da6c9fe546cd074f2648c73"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QcdJXGgPTZ2pAILQTDWH9w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 14:16:14.496676) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:16:14.497064) ========= 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.LPLSObR5dV/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.oP64IBrMjF/Listeners TMPDIR=/var/folders/vl/13zsdy5s2c70rd9lzswz9gd000000w/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.005220 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 14:16:14.545372) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 14:16:14.548711) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 14:16:14.549067) ========= ========= Total master_lag: 0.43 =========