builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-126 starttime: 1461245361.23 results: success (0) buildid: 20160421050909 builduid: c53467b3bea7441097fbde415675624f revision: 1c10754af667cdacd699d7e547bc502a2e2fb24a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.234210) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.234696) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-04-21 06:29:21.235154) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-04-21 06:29:43.877606) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-21 06:29:43.877902) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 06:29:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.3M=0.001s 2016-04-21 06:29:44 (10.3 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.551632 ========= master_lag: 8.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-21 06:29:52.818567) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 21 secs) (at 2016-04-21 06:29:52.819040) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.034674 ========= master_lag: 21.50 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 21 secs) (at 2016-04-21 06:30:14.356480) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-21 06:30:14.357025) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1c10754af667cdacd699d7e547bc502a2e2fb24a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1c10754af667cdacd699d7e547bc502a2e2fb24a --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 06:30:15,435 truncating revision to first 12 chars 2016-04-21 06:30:15,436 Setting DEBUG logging. 2016-04-21 06:30:15,436 attempt 1/10 2016-04-21 06:30:15,437 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/1c10754af667?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 06:30:16,587 unpacking tar archive at: mozilla-inbound-1c10754af667/testing/mozharness/ program finished with exit code 0 elapsedTime=1.847984 ========= master_lag: 8.63 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-21 06:30:24.832314) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:30:24.832595) ========= script_repo_revision: 1c10754af667cdacd699d7e547bc502a2e2fb24a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:30:24.833029) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 33 secs) (at 2016-04-21 06:30:24.833309) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 33 secs) (at 2016-04-21 06:30:58.812636) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 59 secs) (at 2016-04-21 06:30:58.813043) ========= /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-inbound --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-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023 _=/tools/buildbot/bin/python using PTY: False 06:31:04 INFO - MultiFileLogger online at 20160421 06:31:04 in /builds/slave/test 06:31:04 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-inbound --download-symbols true 06:31:04 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:31:04 INFO - {'append_to_log': False, 06:31:04 INFO - 'base_work_dir': '/builds/slave/test', 06:31:04 INFO - 'blob_upload_branch': 'mozilla-inbound', 06:31:04 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:31:04 INFO - 'buildbot_json_path': 'buildprops.json', 06:31:04 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:31:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:31:04 INFO - 'download_minidump_stackwalk': True, 06:31:04 INFO - 'download_symbols': 'true', 06:31:04 INFO - 'e10s': False, 06:31:04 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:31:04 INFO - 'tooltool.py': '/tools/tooltool.py', 06:31:04 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:31:04 INFO - '/tools/misc-python/virtualenv.py')}, 06:31:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:31:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:31:04 INFO - 'log_level': 'info', 06:31:04 INFO - 'log_to_console': True, 06:31:04 INFO - 'opt_config_files': (), 06:31:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:31:04 INFO - '--processes=1', 06:31:04 INFO - '--config=%(test_path)s/wptrunner.ini', 06:31:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:31:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:31:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:31:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:31:04 INFO - 'pip_index': False, 06:31:04 INFO - 'require_test_zip': True, 06:31:04 INFO - 'test_type': ('testharness',), 06:31:04 INFO - 'this_chunk': '1', 06:31:04 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:31:04 INFO - 'total_chunks': '10', 06:31:04 INFO - 'virtualenv_path': 'venv', 06:31:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:31:04 INFO - 'work_dir': 'build'} 06:31:04 INFO - ##### 06:31:04 INFO - ##### Running clobber step. 06:31:04 INFO - ##### 06:31:04 INFO - Running pre-action listener: _resource_record_pre_action 06:31:04 INFO - Running main action method: clobber 06:31:04 INFO - rmtree: /builds/slave/test/build 06:31:04 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:31:05 INFO - Running post-action listener: _resource_record_post_action 06:31:05 INFO - ##### 06:31:05 INFO - ##### Running read-buildbot-config step. 06:31:05 INFO - ##### 06:31:05 INFO - Running pre-action listener: _resource_record_pre_action 06:31:05 INFO - Running main action method: read_buildbot_config 06:31:05 INFO - Using buildbot properties: 06:31:05 INFO - { 06:31:05 INFO - "project": "", 06:31:05 INFO - "product": "firefox", 06:31:05 INFO - "script_repo_revision": "production", 06:31:05 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600", 06:31:05 INFO - "repository": "", 06:31:05 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 06:31:05 INFO - "buildid": "20160421050909", 06:31:05 INFO - "pgo_build": "False", 06:31:05 INFO - "basedir": "/builds/slave/test", 06:31:05 INFO - "buildnumber": 534, 06:31:05 INFO - "slavename": "tst-linux32-spot-126", 06:31:05 INFO - "revision": "1c10754af667cdacd699d7e547bc502a2e2fb24a", 06:31:05 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 06:31:05 INFO - "platform": "linux", 06:31:05 INFO - "branch": "mozilla-inbound", 06:31:05 INFO - "repo_path": "integration/mozilla-inbound", 06:31:05 INFO - "moz_repo_path": "", 06:31:05 INFO - "stage_platform": "linux", 06:31:05 INFO - "builduid": "c53467b3bea7441097fbde415675624f", 06:31:05 INFO - "slavebuilddir": "test" 06:31:05 INFO - } 06:31:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 06:31:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 06:31:05 INFO - Running post-action listener: _resource_record_post_action 06:31:05 INFO - ##### 06:31:05 INFO - ##### Running download-and-extract step. 06:31:05 INFO - ##### 06:31:05 INFO - Running pre-action listener: _resource_record_pre_action 06:31:05 INFO - Running main action method: download_and_extract 06:31:05 INFO - mkdir: /builds/slave/test/build/tests 06:31: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')]} 06:31:05 INFO - https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:31:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:31:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:31:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:31:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 06:31:07 INFO - Downloaded 1325 bytes. 06:31:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:31:07 INFO - Using the following test package requirements: 06:31:07 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 06:31:07 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 06:31:07 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 06:31:07 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'jsshell-linux-i686.zip'], 06:31:07 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 06:31:07 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 06:31:07 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 06:31:07 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 06:31:07 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 06:31:07 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:31:07 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 06:31:07 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:31:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:07 INFO - https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:31:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:31:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:31:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:31:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 06:31:09 INFO - Downloaded 22437556 bytes. 06:31:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:31:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:31:10 INFO - caution: filename not matched: web-platform/* 06:31:10 INFO - Return code: 11 06:31:10 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')]} 06:31:10 INFO - https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:31:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:31:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:31:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:31:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:31:22 INFO - Downloaded 36398610 bytes. 06:31:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:31:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:31:27 INFO - caution: filename not matched: bin/* 06:31:27 INFO - caution: filename not matched: config/* 06:31:27 INFO - caution: filename not matched: mozbase/* 06:31:27 INFO - caution: filename not matched: marionette/* 06:31:27 INFO - caution: filename not matched: tools/wptserve/* 06:31:27 INFO - Return code: 11 06:31:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:31:27 INFO - https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:31:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:31:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:31:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:31:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 06:31:45 INFO - Downloaded 63432762 bytes. 06:31:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:31:45 INFO - mkdir: /builds/slave/test/properties 06:31:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:31:45 INFO - Writing to file /builds/slave/test/properties/build_url 06:31:45 INFO - Contents: 06:31:45 INFO - build_url:https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:31:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:31:48 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:31:48 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:31:48 INFO - Contents: 06:31:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:31:48 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')]} 06:31:48 INFO - https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:31:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:31:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:31:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:31:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:32:15 INFO - Downloaded 91809619 bytes. 06:32:15 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:32:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:32:24 INFO - Return code: 0 06:32:24 INFO - Running post-action listener: _resource_record_post_action 06:32:24 INFO - Running post-action listener: set_extra_try_arguments 06:32:24 INFO - ##### 06:32:24 INFO - ##### Running create-virtualenv step. 06:32:24 INFO - ##### 06:32:24 INFO - Running pre-action listener: _pre_create_virtualenv 06:32:24 INFO - Running pre-action listener: _resource_record_pre_action 06:32:24 INFO - Running main action method: create_virtualenv 06:32:24 INFO - Creating virtualenv /builds/slave/test/build/venv 06:32:24 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 06:32:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:32:24 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:32:24 INFO - Using real prefix '/usr' 06:32:24 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:32:26 INFO - Installing distribute.............................................................................................................................................................................................done. 06:32:29 INFO - Installing pip.................done. 06:32:29 INFO - Return code: 0 06:32:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:32: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')]} 06:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32: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')]} 06:32:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32:29 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9dd0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e37598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eeb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9edaf70>, '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 0x9eda620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ee0750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:32:29 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:29 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:32:29 INFO - 'CCACHE_UMASK': '002', 06:32:29 INFO - 'DISPLAY': ':0', 06:32:29 INFO - 'HOME': '/home/cltbld', 06:32:29 INFO - 'LANG': 'en_US.UTF-8', 06:32:29 INFO - 'LOGNAME': 'cltbld', 06:32:29 INFO - 'MAIL': '/var/mail/cltbld', 06:32:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:32:29 INFO - 'MOZ_NO_REMOTE': '1', 06:32:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:32:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:32:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:32:29 INFO - 'PWD': '/builds/slave/test', 06:32:29 INFO - 'SHELL': '/bin/bash', 06:32:29 INFO - 'SHLVL': '1', 06:32:29 INFO - 'TERM': 'linux', 06:32:29 INFO - 'TMOUT': '86400', 06:32:29 INFO - 'USER': 'cltbld', 06:32:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 06:32:29 INFO - '_': '/tools/buildbot/bin/python'} 06:32:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:32:30 INFO - Downloading/unpacking psutil>=0.7.1 06:32:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:32:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:32:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:32:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:32:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:32:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:32:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:32:35 INFO - Installing collected packages: psutil 06:32:35 INFO - Running setup.py install for psutil 06:32:36 INFO - building 'psutil._psutil_linux' extension 06:32:36 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 06:32:36 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:32:36 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:32:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 06:32:36 INFO - building 'psutil._psutil_posix' extension 06:32:36 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 06:32:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 06:32:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:32:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:32:37 INFO - Successfully installed psutil 06:32:37 INFO - Cleaning up... 06:32:37 INFO - Return code: 0 06:32:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:32:37 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')]} 06:32:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32:37 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')]} 06:32:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32:37 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9dd0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e37598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eeb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9edaf70>, '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 0x9eda620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ee0750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:32:37 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:37 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:32:37 INFO - 'CCACHE_UMASK': '002', 06:32:37 INFO - 'DISPLAY': ':0', 06:32:37 INFO - 'HOME': '/home/cltbld', 06:32:37 INFO - 'LANG': 'en_US.UTF-8', 06:32:37 INFO - 'LOGNAME': 'cltbld', 06:32:37 INFO - 'MAIL': '/var/mail/cltbld', 06:32:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:32:37 INFO - 'MOZ_NO_REMOTE': '1', 06:32:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:32:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:32:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:32:37 INFO - 'PWD': '/builds/slave/test', 06:32:37 INFO - 'SHELL': '/bin/bash', 06:32:37 INFO - 'SHLVL': '1', 06:32:37 INFO - 'TERM': 'linux', 06:32:37 INFO - 'TMOUT': '86400', 06:32:37 INFO - 'USER': 'cltbld', 06:32:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 06:32:37 INFO - '_': '/tools/buildbot/bin/python'} 06:32:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:32:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:32:37 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 06:32:37 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 06:32:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:37 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 06:32:37 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 06:32:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:32:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:32:43 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:32:43 INFO - Installing collected packages: mozsystemmonitor 06:32:43 INFO - Running setup.py install for mozsystemmonitor 06:32:43 INFO - Successfully installed mozsystemmonitor 06:32:43 INFO - Cleaning up... 06:32:43 INFO - Return code: 0 06:32:43 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:32:43 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')]} 06:32:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32:43 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')]} 06:32:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9dd0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e37598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eeb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9edaf70>, '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 0x9eda620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ee0750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:32:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:43 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:32:43 INFO - 'CCACHE_UMASK': '002', 06:32:43 INFO - 'DISPLAY': ':0', 06:32:43 INFO - 'HOME': '/home/cltbld', 06:32:43 INFO - 'LANG': 'en_US.UTF-8', 06:32:43 INFO - 'LOGNAME': 'cltbld', 06:32:43 INFO - 'MAIL': '/var/mail/cltbld', 06:32:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:32:43 INFO - 'MOZ_NO_REMOTE': '1', 06:32:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:32:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:32:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:32:43 INFO - 'PWD': '/builds/slave/test', 06:32:43 INFO - 'SHELL': '/bin/bash', 06:32:43 INFO - 'SHLVL': '1', 06:32:43 INFO - 'TERM': 'linux', 06:32:43 INFO - 'TMOUT': '86400', 06:32:43 INFO - 'USER': 'cltbld', 06:32:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 06:32:43 INFO - '_': '/tools/buildbot/bin/python'} 06:32:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:32:43 INFO - Downloading/unpacking blobuploader==1.2.4 06:32:43 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 06:32:43 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 06:32:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:43 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 06:32:43 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 06:32:48 INFO - Downloading blobuploader-1.2.4.tar.gz 06:32:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:32:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:32:48 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 06:32:48 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 06:32:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:48 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 06:32:48 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 06:32:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:32:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:32:50 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 06:32:50 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 06:32:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:32:50 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 06:32:50 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 06:32:50 INFO - Downloading docopt-0.6.1.tar.gz 06:32:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:32:50 INFO - Installing collected packages: blobuploader, requests, docopt 06:32:50 INFO - Running setup.py install for blobuploader 06:32:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:32:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:32:50 INFO - Running setup.py install for requests 06:32:51 INFO - Running setup.py install for docopt 06:32:51 INFO - Successfully installed blobuploader requests docopt 06:32:51 INFO - Cleaning up... 06:32:51 INFO - Return code: 0 06:32:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:32: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')]} 06:32:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:32:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32: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')]} 06:32:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:32:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:32:51 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9dd0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e37598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eeb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9edaf70>, '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 0x9eda620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ee0750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:32:51 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:32:51 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:32:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:32:51 INFO - 'CCACHE_UMASK': '002', 06:32:51 INFO - 'DISPLAY': ':0', 06:32:51 INFO - 'HOME': '/home/cltbld', 06:32:51 INFO - 'LANG': 'en_US.UTF-8', 06:32:51 INFO - 'LOGNAME': 'cltbld', 06:32:51 INFO - 'MAIL': '/var/mail/cltbld', 06:32:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:32:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:32:51 INFO - 'MOZ_NO_REMOTE': '1', 06:32:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:32:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:32:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:32:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:32:51 INFO - 'PWD': '/builds/slave/test', 06:32:51 INFO - 'SHELL': '/bin/bash', 06:32:51 INFO - 'SHLVL': '1', 06:32:51 INFO - 'TERM': 'linux', 06:32:51 INFO - 'TMOUT': '86400', 06:32:51 INFO - 'USER': 'cltbld', 06:32:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 06:32:51 INFO - '_': '/tools/buildbot/bin/python'} 06:32:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:32:52 INFO - Running setup.py (path:/tmp/pip-1vfWCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:32:52 INFO - Running setup.py (path:/tmp/pip-BOsRp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:32:52 INFO - Running setup.py (path:/tmp/pip-6IQJHY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:32:52 INFO - Running setup.py (path:/tmp/pip-bj8i7g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:32:52 INFO - Running setup.py (path:/tmp/pip-1REGPq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:32:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:32:52 INFO - Running setup.py (path:/tmp/pip-lroFnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:32:53 INFO - Running setup.py (path:/tmp/pip-CHXKID-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:32:53 INFO - Running setup.py (path:/tmp/pip-2_gD44-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:32:53 INFO - Running setup.py (path:/tmp/pip-B2Hm5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:32:53 INFO - Running setup.py (path:/tmp/pip-5Gb0aE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:32:53 INFO - Running setup.py (path:/tmp/pip-bJZgCt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:32:53 INFO - Running setup.py (path:/tmp/pip-03Yt0w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:32:53 INFO - Running setup.py (path:/tmp/pip-nljmPM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:32:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:32:53 INFO - Running setup.py (path:/tmp/pip-0jWNpO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:32:54 INFO - Running setup.py (path:/tmp/pip-UU2EBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:32:54 INFO - Running setup.py (path:/tmp/pip-8kPd3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:32:54 INFO - Running setup.py (path:/tmp/pip-ZWRhaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:32:54 INFO - Running setup.py (path:/tmp/pip-OFXEAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:32:54 INFO - Running setup.py (path:/tmp/pip-LDTxYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:32:54 INFO - Running setup.py (path:/tmp/pip-LqPmJS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:32:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:32:55 INFO - Running setup.py (path:/tmp/pip-cKanj1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:32:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:32:55 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 06:32:55 INFO - Running setup.py install for manifestparser 06:32:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:32:55 INFO - Running setup.py install for mozcrash 06:32:55 INFO - Running setup.py install for mozdebug 06:32:56 INFO - Running setup.py install for mozdevice 06:32:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:32:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:32:56 INFO - Running setup.py install for mozfile 06:32:56 INFO - Running setup.py install for mozhttpd 06:32:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:32:56 INFO - Running setup.py install for mozinfo 06:32:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:32:56 INFO - Running setup.py install for mozInstall 06:32:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:32:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:32:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:32:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:32:57 INFO - Running setup.py install for mozleak 06:32:57 INFO - Running setup.py install for mozlog 06:32:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:32:57 INFO - Running setup.py install for moznetwork 06:32:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:32:57 INFO - Running setup.py install for mozprocess 06:32:57 INFO - Running setup.py install for mozprofile 06:32:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:32:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:32:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:32:58 INFO - Running setup.py install for mozrunner 06:32:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:32:58 INFO - Running setup.py install for mozscreenshot 06:32:58 INFO - Running setup.py install for moztest 06:32:58 INFO - Running setup.py install for mozversion 06:32:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:32:59 INFO - Running setup.py install for wptserve 06:32:59 INFO - Running setup.py install for marionette-driver 06:32:59 INFO - Running setup.py install for browsermob-proxy 06:32:59 INFO - Running setup.py install for marionette-client 06:33:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:33:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:33:00 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 06:33:00 INFO - Cleaning up... 06:33:00 INFO - Return code: 0 06:33:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:33:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:33:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:33:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:33:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:33:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:33:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:33:00 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x9dd0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e37598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9eeb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9edaf70>, '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 0x9eda620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ee0750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:33:00 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 06:33:00 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:33:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:33:00 INFO - 'CCACHE_UMASK': '002', 06:33:00 INFO - 'DISPLAY': ':0', 06:33:00 INFO - 'HOME': '/home/cltbld', 06:33:00 INFO - 'LANG': 'en_US.UTF-8', 06:33:00 INFO - 'LOGNAME': 'cltbld', 06:33:00 INFO - 'MAIL': '/var/mail/cltbld', 06:33:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:33:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:33:00 INFO - 'MOZ_NO_REMOTE': '1', 06:33:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:33:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:33:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:33:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:33:00 INFO - 'PWD': '/builds/slave/test', 06:33:00 INFO - 'SHELL': '/bin/bash', 06:33:00 INFO - 'SHLVL': '1', 06:33:00 INFO - 'TERM': 'linux', 06:33:00 INFO - 'TMOUT': '86400', 06:33:00 INFO - 'USER': 'cltbld', 06:33:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 06:33:00 INFO - '_': '/tools/buildbot/bin/python'} 06:33:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:33:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:33:00 INFO - Running setup.py (path:/tmp/pip-51OG7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:33:01 INFO - Running setup.py (path:/tmp/pip-7_H36q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:33:01 INFO - Running setup.py (path:/tmp/pip-1nk7Wv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:33:01 INFO - Running setup.py (path:/tmp/pip-EfHZZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:33:01 INFO - Running setup.py (path:/tmp/pip-TgknNr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:33:01 INFO - Running setup.py (path:/tmp/pip-g9nke2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:33:01 INFO - Running setup.py (path:/tmp/pip-gRKtFg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:33:01 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)) 06:33:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:33:01 INFO - Running setup.py (path:/tmp/pip-k8FdUj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:33:02 INFO - Running setup.py (path:/tmp/pip-8xAlYa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:33:02 INFO - Running setup.py (path:/tmp/pip-rKZTWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:33:02 INFO - Running setup.py (path:/tmp/pip-IPWvRT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:33:02 INFO - Running setup.py (path:/tmp/pip-LKzkpl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:33:02 INFO - Running setup.py (path:/tmp/pip-6xEHB2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:33:02 INFO - Running setup.py (path:/tmp/pip-VTPeu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:33:02 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)) 06:33:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:33:02 INFO - Running setup.py (path:/tmp/pip-DOoOKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:33:03 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)) 06:33:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:33:03 INFO - Running setup.py (path:/tmp/pip-UiZ6eQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:33:03 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)) 06:33:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:33:03 INFO - Running setup.py (path:/tmp/pip-jGrWjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:33:03 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)) 06:33:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:33:03 INFO - Running setup.py (path:/tmp/pip-6A_9iO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:33:03 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)) 06:33:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:33:03 INFO - Running setup.py (path:/tmp/pip-z2BOEX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:33:03 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)) 06:33:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:33:03 INFO - Running setup.py (path:/tmp/pip-iYZkgR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:33:03 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)) 06:33:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:33:04 INFO - Running setup.py (path:/tmp/pip-sTp0OM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:33:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:33:04 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)) 06:33:04 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)) 06:33:04 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)) 06:33:04 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)) 06:33:04 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)) 06:33:04 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)) 06:33:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:33:04 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 06:33:04 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 06:33:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:33:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:33:04 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 06:33:04 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 06:33:09 INFO - Downloading blessings-1.6.tar.gz 06:33:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:33:10 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)) 06:33:10 INFO - Installing collected packages: blessings 06:33:10 INFO - Running setup.py install for blessings 06:33:10 INFO - Successfully installed blessings 06:33:10 INFO - Cleaning up... 06:33:10 INFO - Return code: 0 06:33:10 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:33:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:33:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:33:10 INFO - Reading from file tmpfile_stdout 06:33:10 INFO - Current package versions: 06:33:10 INFO - argparse == 1.2.1 06:33:10 INFO - blessings == 1.6 06:33:10 INFO - blobuploader == 1.2.4 06:33:10 INFO - browsermob-proxy == 0.6.0 06:33:10 INFO - docopt == 0.6.1 06:33:10 INFO - manifestparser == 1.1 06:33:10 INFO - marionette-client == 2.3.0 06:33:10 INFO - marionette-driver == 1.4.0 06:33:10 INFO - mozInstall == 1.12 06:33:10 INFO - mozcrash == 0.17 06:33:10 INFO - mozdebug == 0.1 06:33:10 INFO - mozdevice == 0.48 06:33:10 INFO - mozfile == 1.2 06:33:10 INFO - mozhttpd == 0.7 06:33:10 INFO - mozinfo == 0.9 06:33:10 INFO - mozleak == 0.1 06:33:10 INFO - mozlog == 3.1 06:33:10 INFO - moznetwork == 0.27 06:33:10 INFO - mozprocess == 0.22 06:33:10 INFO - mozprofile == 0.28 06:33:10 INFO - mozrunner == 6.11 06:33:10 INFO - mozscreenshot == 0.1 06:33:10 INFO - mozsystemmonitor == 0.0 06:33:10 INFO - moztest == 0.7 06:33:10 INFO - mozversion == 1.4 06:33:10 INFO - psutil == 3.1.1 06:33:10 INFO - requests == 1.2.3 06:33:10 INFO - wptserve == 1.4.0 06:33:10 INFO - wsgiref == 0.1.2 06:33:10 INFO - Running post-action listener: _resource_record_post_action 06:33:10 INFO - Running post-action listener: _start_resource_monitoring 06:33:10 INFO - Starting resource monitoring. 06:33:10 INFO - ##### 06:33:10 INFO - ##### Running pull step. 06:33:10 INFO - ##### 06:33:10 INFO - Running pre-action listener: _resource_record_pre_action 06:33:10 INFO - Running main action method: pull 06:33:10 INFO - Pull has nothing to do! 06:33:10 INFO - Running post-action listener: _resource_record_post_action 06:33:10 INFO - ##### 06:33:10 INFO - ##### Running install step. 06:33:10 INFO - ##### 06:33:10 INFO - Running pre-action listener: _resource_record_pre_action 06:33:10 INFO - Running main action method: install 06:33:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:33:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:33:11 INFO - Reading from file tmpfile_stdout 06:33:11 INFO - Detecting whether we're running mozinstall >=1.0... 06:33:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:33:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:33:11 INFO - Reading from file tmpfile_stdout 06:33:11 INFO - Output received: 06:33:11 INFO - Usage: mozinstall [options] installer 06:33:11 INFO - Options: 06:33:11 INFO - -h, --help show this help message and exit 06:33:11 INFO - -d DEST, --destination=DEST 06:33:11 INFO - Directory to install application into. [default: 06:33:11 INFO - "/builds/slave/test"] 06:33:11 INFO - --app=APP Application being installed. [default: firefox] 06:33:11 INFO - mkdir: /builds/slave/test/build/application 06:33:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:33:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:33:43 INFO - Reading from file tmpfile_stdout 06:33:43 INFO - Output received: 06:33:43 INFO - /builds/slave/test/build/application/firefox/firefox 06:33:43 INFO - Running post-action listener: _resource_record_post_action 06:33:43 INFO - ##### 06:33:43 INFO - ##### Running run-tests step. 06:33:43 INFO - ##### 06:33:43 INFO - Running pre-action listener: _resource_record_pre_action 06:33:43 INFO - Running main action method: run_tests 06:33:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:33:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:33:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:33:43 INFO - grabbing minidump binary from tooltool 06:33:43 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')]} 06:33:43 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9edaf70>, '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 0x9eda620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9ee0750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:33:43 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:33:43 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/linux32/releng.manifest -o -c /builds/tooltool_cache 06:33:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:33:43 INFO - Return code: 0 06:33:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:33:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:33:43 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 06:33:43 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/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 06:33:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:33:43 INFO - 'CCACHE_UMASK': '002', 06:33:43 INFO - 'DISPLAY': ':0', 06:33:43 INFO - 'HOME': '/home/cltbld', 06:33:43 INFO - 'LANG': 'en_US.UTF-8', 06:33:43 INFO - 'LOGNAME': 'cltbld', 06:33:43 INFO - 'MAIL': '/var/mail/cltbld', 06:33:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:33:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:33:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:33:43 INFO - 'MOZ_NO_REMOTE': '1', 06:33:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:33:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:33:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:33:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:33:43 INFO - 'PWD': '/builds/slave/test', 06:33:43 INFO - 'SHELL': '/bin/bash', 06:33:43 INFO - 'SHLVL': '1', 06:33:43 INFO - 'TERM': 'linux', 06:33:43 INFO - 'TMOUT': '86400', 06:33:43 INFO - 'USER': 'cltbld', 06:33:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023', 06:33:43 INFO - '_': '/tools/buildbot/bin/python'} 06:33:43 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 06:33:44 INFO - STDERR: /builds/slave/test/build/venv/local/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 06:33:44 INFO - import pkg_resources 06:33:45 INFO - Using 1 client processes 06:33:46 INFO - wptserve Starting http server on 127.0.0.1:8000 06:33:46 INFO - wptserve Starting http server on 127.0.0.1:8001 06:33:46 INFO - wptserve Starting http server on 127.0.0.1:8443 06:33:48 INFO - SUITE-START | Running 778 tests 06:33:48 INFO - Running testharness tests 06:33:48 INFO - Setting up ssl 06:33:48 INFO - PROCESS | certutil | 06:33:48 INFO - PROCESS | certutil | 06:33:48 INFO - PROCESS | certutil | 06:33:48 INFO - Certificate Nickname Trust Attributes 06:33:48 INFO - SSL,S/MIME,JAR/XPI 06:33:48 INFO - 06:33:48 INFO - web-platform-tests CT,, 06:33:48 INFO - 06:33:48 INFO - Starting runner 06:33:51 INFO - PROCESS | 12689 | 1461245631495 Marionette DEBUG Marionette enabled via build flag and pref 06:33:51 INFO - PROCESS | 12689 | ++DOCSHELL 0xa281d000 == 1 [pid = 12689] [id = 1] 06:33:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 1 (0xa281d400) [pid = 12689] [serial = 1] [outer = (nil)] 06:33:51 INFO - PROCESS | 12689 | [12689] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:33:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 2 (0xa281dc00) [pid = 12689] [serial = 2] [outer = 0xa281d400] 06:33:52 INFO - PROCESS | 12689 | 1461245632217 Marionette INFO Listening on port 2828 06:33:53 INFO - PROCESS | 12689 | 1461245633094 Marionette DEBUG Marionette enabled via command-line flag 06:33:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x9fc56c00 == 2 [pid = 12689] [id = 2] 06:33:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 3 (0x9fc97800) [pid = 12689] [serial = 3] [outer = (nil)] 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:33:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 4 (0x9fc98000) [pid = 12689] [serial = 4] [outer = 0x9fc97800] 06:33:53 INFO - PROCESS | 12689 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb7f300 06:33:53 INFO - PROCESS | 12689 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb7fe20 06:33:53 INFO - PROCESS | 12689 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb9ad20 06:33:53 INFO - PROCESS | 12689 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb9b980 06:33:53 INFO - PROCESS | 12689 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb9e740 06:33:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 5 (0x9fb92000) [pid = 12689] [serial = 5] [outer = 0xa281d400] 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:33:53 INFO - PROCESS | 12689 | 1461245633641 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51427 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:33:53 INFO - PROCESS | 12689 | 1461245633674 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51428 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:33:53 INFO - PROCESS | 12689 | 1461245633740 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51429 06:33:53 INFO - PROCESS | 12689 | 1461245633745 Marionette DEBUG Closed connection conn0 06:33:53 INFO - PROCESS | 12689 | 1461245633749 Marionette DEBUG Closed connection conn1 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:33:53 INFO - PROCESS | 12689 | 1461245633895 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51430 06:33:53 INFO - PROCESS | 12689 | 1461245633899 Marionette DEBUG Closed connection conn2 06:33:53 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:33:53 INFO - PROCESS | 12689 | 1461245633973 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51431 06:33:53 INFO - PROCESS | 12689 | 1461245633981 Marionette DEBUG Closed connection conn3 06:33:54 INFO - PROCESS | 12689 | 1461245634013 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:33:54 INFO - PROCESS | 12689 | 1461245634029 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421050909","device":"desktop","version":"48.0a1"} 06:33:54 INFO - PROCESS | 12689 | [12689] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:33:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x98591000 == 3 [pid = 12689] [id = 3] 06:33:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 6 (0x98591400) [pid = 12689] [serial = 6] [outer = (nil)] 06:33:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x98593400 == 4 [pid = 12689] [id = 4] 06:33:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 7 (0x98595000) [pid = 12689] [serial = 7] [outer = (nil)] 06:33:56 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:33:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x97c83400 == 5 [pid = 12689] [id = 5] 06:33:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 8 (0x97c83800) [pid = 12689] [serial = 8] [outer = (nil)] 06:33:56 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:33:57 INFO - PROCESS | 12689 | [12689] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:33:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 9 (0x9780fc00) [pid = 12689] [serial = 9] [outer = 0x97c83800] 06:33:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 10 (0x975abc00) [pid = 12689] [serial = 10] [outer = 0x98591400] 06:33:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 11 (0x975ad800) [pid = 12689] [serial = 11] [outer = 0x98595000] 06:33:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 12 (0x97301400) [pid = 12689] [serial = 12] [outer = 0x97c83800] 06:33:58 INFO - PROCESS | 12689 | 1461245638630 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 12689 | 1461245638650 Marionette DEBUG loaded listener.js 06:33:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 13 (0x962e1800) [pid = 12689] [serial = 13] [outer = 0x97c83800] 06:33:59 INFO - PROCESS | 12689 | 1461245639450 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f197d8fe-8108-4421-91b6-47acd2d33f14","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421050909","device":"desktop","version":"48.0a1","command_id":1}}] 06:33:59 INFO - PROCESS | 12689 | 1461245639738 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:33:59 INFO - PROCESS | 12689 | 1461245639967 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:34:00 INFO - PROCESS | 12689 | 1461245640193 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:34:00 INFO - PROCESS | 12689 | [12689] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:34:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 14 (0x93dc7c00) [pid = 12689] [serial = 14] [outer = 0x97c83800] 06:34:00 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:00 INFO - PROCESS | 12689 | 1461245640790 Marionette TRACE conn4 <- [1,3,null,{}] 06:34:00 INFO - PROCESS | 12689 | 1461245640812 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:34:00 INFO - PROCESS | 12689 | 1461245640836 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:34:01 INFO - PROCESS | 12689 | 1461245641011 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 12689 | 1461245641017 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:34:01 INFO - PROCESS | 12689 | 1461245641027 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 12689 | 1461245641032 Marionette TRACE conn4 <- [1,6,null,{}] 06:34:01 INFO - PROCESS | 12689 | 1461245641043 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:01 INFO - PROCESS | 12689 | 1461245641063 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:34:01 INFO - PROCESS | 12689 | 1461245641070 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x91fa3000 == 6 [pid = 12689] [id = 6] 06:34:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 15 (0x91fa3800) [pid = 12689] [serial = 15] [outer = (nil)] 06:34:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 16 (0x93dc6400) [pid = 12689] [serial = 16] [outer = 0x91fa3800] 06:34:01 INFO - PROCESS | 12689 | 1461245641157 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 17 (0x962e0400) [pid = 12689] [serial = 17] [outer = 0x91fa3800] 06:34:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x915ee000 == 7 [pid = 12689] [id = 7] 06:34:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 18 (0x915f7800) [pid = 12689] [serial = 18] [outer = (nil)] 06:34:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 19 (0x91f99400) [pid = 12689] [serial = 19] [outer = 0x915f7800] 06:34:01 INFO - PROCESS | 12689 | 1461245641645 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 20 (0x91290c00) [pid = 12689] [serial = 20] [outer = 0x915f7800] 06:34:02 INFO - PROCESS | 12689 | [12689] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:34:02 INFO - PROCESS | 12689 | 1461245642832 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1895ms 06:34:02 INFO - PROCESS | 12689 | 1461245642961 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 12689 | 1461245642969 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:34:03 INFO - PROCESS | 12689 | 1461245643105 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 12689 | 1461245643111 Marionette TRACE conn4 <- [1,10,null,{}] 06:34:03 INFO - PROCESS | 12689 | 1461245643157 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:03 INFO - PROCESS | 12689 | 1461245643366 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:34:03 INFO - PROCESS | 12689 | 1461245643508 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x91293000 == 8 [pid = 12689] [id = 8] 06:34:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 21 (0x91294400) [pid = 12689] [serial = 21] [outer = (nil)] 06:34:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 22 (0x975a6800) [pid = 12689] [serial = 22] [outer = 0x91294400] 06:34:03 INFO - PROCESS | 12689 | 1461245643613 Marionette DEBUG loaded listener.js 06:34:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 23 (0x983aec00) [pid = 12689] [serial = 23] [outer = 0x91294400] 06:34:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x9a64f000 == 9 [pid = 12689] [id = 9] 06:34:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 24 (0x9a64fc00) [pid = 12689] [serial = 24] [outer = (nil)] 06:34:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 25 (0x9ea24800) [pid = 12689] [serial = 25] [outer = 0x9a64fc00] 06:34:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 26 (0x9853ac00) [pid = 12689] [serial = 26] [outer = 0x9a64fc00] 06:34:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x9a647800 == 10 [pid = 12689] [id = 10] 06:34:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 27 (0x9ea24000) [pid = 12689] [serial = 27] [outer = (nil)] 06:34:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 28 (0x9ffd6c00) [pid = 12689] [serial = 28] [outer = 0x9ea24000] 06:34:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 29 (0x98597000) [pid = 12689] [serial = 29] [outer = 0x9ea24000] 06:34:04 INFO - PROCESS | 12689 | 1461245644933 Marionette TRACE conn4 <- [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]]]}] 06:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1943ms 06:34:05 INFO - PROCESS | 12689 | 1461245645099 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 12689 | 1461245645108 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:34:05 INFO - PROCESS | 12689 | 1461245645134 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 12689 | 1461245645144 Marionette TRACE conn4 <- [1,14,null,{}] 06:34:05 INFO - PROCESS | 12689 | 1461245645156 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:05 INFO - PROCESS | 12689 | 1461245645394 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:34:05 INFO - PROCESS | 12689 | 1461245645498 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x9129dc00 == 11 [pid = 12689] [id = 11] 06:34:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 30 (0x915ea800) [pid = 12689] [serial = 30] [outer = (nil)] 06:34:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 31 (0x9fb93000) [pid = 12689] [serial = 31] [outer = 0x915ea800] 06:34:05 INFO - PROCESS | 12689 | 1461245645596 Marionette DEBUG loaded listener.js 06:34:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 32 (0xa4c52800) [pid = 12689] [serial = 32] [outer = 0x915ea800] 06:34:06 INFO - PROCESS | 12689 | 1461245646518 Marionette TRACE conn4 <- [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]]]}] 06:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1452ms 06:34:06 INFO - PROCESS | 12689 | 1461245646586 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:34:06 INFO - PROCESS | 12689 | 1461245646591 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:34:06 INFO - PROCESS | 12689 | 1461245646598 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:34:06 INFO - PROCESS | 12689 | 1461245646604 Marionette TRACE conn4 <- [1,18,null,{}] 06:34:06 INFO - PROCESS | 12689 | 1461245646623 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:06 INFO - PROCESS | 12689 | 1461245646901 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:34:07 INFO - PROCESS | 12689 | 1461245647081 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x913a6c00 == 12 [pid = 12689] [id = 12] 06:34:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 33 (0x913a7400) [pid = 12689] [serial = 33] [outer = (nil)] 06:34:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 34 (0x97822000) [pid = 12689] [serial = 34] [outer = 0x913a7400] 06:34:07 INFO - PROCESS | 12689 | 1461245647181 Marionette DEBUG loaded listener.js 06:34:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 35 (0x97826800) [pid = 12689] [serial = 35] [outer = 0x913a7400] 06:34:08 INFO - PROCESS | 12689 | 1461245648370 Marionette TRACE conn4 <- [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]]]}] 06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1791ms 06:34:08 INFO - PROCESS | 12689 | 1461245648390 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 12689 | 1461245648396 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:34:08 INFO - PROCESS | 12689 | 1461245648405 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 12689 | 1461245648410 Marionette TRACE conn4 <- [1,22,null,{}] 06:34:08 INFO - PROCESS | 12689 | 1461245648420 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:08 INFO - PROCESS | 12689 | 1461245648663 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:34:08 INFO - PROCESS | 12689 | 1461245648940 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x96fe8c00 == 13 [pid = 12689] [id = 13] 06:34:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 36 (0x97820000) [pid = 12689] [serial = 36] [outer = (nil)] 06:34:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 37 (0x97829000) [pid = 12689] [serial = 37] [outer = 0x97820000] 06:34:09 INFO - PROCESS | 12689 | 1461245649037 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 38 (0x98911800) [pid = 12689] [serial = 38] [outer = 0x97820000] 06:34:10 INFO - PROCESS | 12689 | 1461245650031 Marionette TRACE conn4 <- [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]]]}] 06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1690ms 06:34:10 INFO - PROCESS | 12689 | 1461245650096 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:34:10 INFO - PROCESS | 12689 | 1461245650105 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:34:10 INFO - PROCESS | 12689 | 1461245650118 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 12689 | 1461245650122 Marionette TRACE conn4 <- [1,26,null,{}] 06:34:10 INFO - PROCESS | 12689 | 1461245650128 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:10 INFO - PROCESS | 12689 | 1461245650327 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:34:10 INFO - PROCESS | 12689 | 1461245650461 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x9730dc00 == 14 [pid = 12689] [id = 14] 06:34:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 39 (0x973b0c00) [pid = 12689] [serial = 39] [outer = (nil)] 06:34:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 40 (0x9853a400) [pid = 12689] [serial = 40] [outer = 0x973b0c00] 06:34:10 INFO - PROCESS | 12689 | 1461245650567 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 41 (0x989d4000) [pid = 12689] [serial = 41] [outer = 0x973b0c00] 06:34:11 INFO - PROCESS | 12689 | 1461245651303 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1240ms 06:34:11 INFO - PROCESS | 12689 | 1461245651357 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:34:11 INFO - PROCESS | 12689 | 1461245651362 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:34:11 INFO - PROCESS | 12689 | 1461245651369 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 12689 | 1461245651375 Marionette TRACE conn4 <- [1,30,null,{}] 06:34:11 INFO - PROCESS | 12689 | 1461245651391 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:11 INFO - PROCESS | 12689 | 1461245651574 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:34:11 INFO - PROCESS | 12689 | 1461245651585 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x93db0800 == 15 [pid = 12689] [id = 15] 06:34:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 42 (0x9a64a800) [pid = 12689] [serial = 42] [outer = (nil)] 06:34:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 43 (0x9aab1000) [pid = 12689] [serial = 43] [outer = 0x9a64a800] 06:34:11 INFO - PROCESS | 12689 | 1461245651686 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 44 (0x9ea1bc00) [pid = 12689] [serial = 44] [outer = 0x9a64a800] 06:34:12 INFO - PROCESS | 12689 | 1461245652604 Marionette TRACE conn4 <- [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]]]}] 06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1305ms 06:34:12 INFO - PROCESS | 12689 | 1461245652675 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:34:12 INFO - PROCESS | 12689 | 1461245652681 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:34:12 INFO - PROCESS | 12689 | 1461245652691 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 12689 | 1461245652697 Marionette TRACE conn4 <- [1,34,null,{}] 06:34:12 INFO - PROCESS | 12689 | 1461245652708 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:12 INFO - PROCESS | 12689 | 1461245652930 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:34:13 INFO - PROCESS | 12689 | 1461245653063 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x907e0800 == 16 [pid = 12689] [id = 16] 06:34:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 45 (0x91293c00) [pid = 12689] [serial = 45] [outer = (nil)] 06:34:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 46 (0x95a61800) [pid = 12689] [serial = 46] [outer = 0x91293c00] 06:34:13 INFO - PROCESS | 12689 | 1461245653160 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 47 (0x962e3c00) [pid = 12689] [serial = 47] [outer = 0x91293c00] 06:34:14 INFO - PROCESS | 12689 | 1461245654333 Marionette TRACE conn4 <- [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]]]}] 06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1700ms 06:34:14 INFO - PROCESS | 12689 | 1461245654394 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 12689 | 1461245654409 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:34:14 INFO - PROCESS | 12689 | 1461245654468 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 12689 | 1461245654477 Marionette TRACE conn4 <- [1,38,null,{}] 06:34:14 INFO - PROCESS | 12689 | 1461245654549 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:14 INFO - PROCESS | 12689 | 1461245654824 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:34:14 INFO - PROCESS | 12689 | 1461245654961 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x91f97400 == 17 [pid = 12689] [id = 17] 06:34:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 48 (0x96fe6400) [pid = 12689] [serial = 48] [outer = (nil)] 06:34:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 49 (0x98530400) [pid = 12689] [serial = 49] [outer = 0x96fe6400] 06:34:15 INFO - PROCESS | 12689 | 1461245655052 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 50 (0x99040000) [pid = 12689] [serial = 50] [outer = 0x96fe6400] 06:34:15 INFO - PROCESS | 12689 | 1461245655949 Marionette TRACE conn4 <- [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]]]}] 06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1568ms 06:34:15 INFO - PROCESS | 12689 | 1461245655992 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 12689 | 1461245655996 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:34:16 INFO - PROCESS | 12689 | 1461245656003 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:34:16 INFO - PROCESS | 12689 | 1461245656010 Marionette TRACE conn4 <- [1,42,null,{}] 06:34:16 INFO - PROCESS | 12689 | 1461245656027 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:16 INFO - PROCESS | 12689 | 1461245656244 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:34:16 INFO - PROCESS | 12689 | 1461245656396 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x9a650800 == 18 [pid = 12689] [id = 18] 06:34:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 51 (0x9aaab800) [pid = 12689] [serial = 51] [outer = (nil)] 06:34:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 52 (0x9ead2000) [pid = 12689] [serial = 52] [outer = 0x9aaab800] 06:34:16 INFO - PROCESS | 12689 | 1461245656613 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 53 (0x9ead9000) [pid = 12689] [serial = 53] [outer = 0x9aaab800] 06:34:17 INFO - PROCESS | 12689 | 1461245657731 Marionette TRACE conn4 <- [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]]]}] 06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1786ms 06:34:17 INFO - PROCESS | 12689 | 1461245657791 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 12689 | 1461245657796 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:34:17 INFO - PROCESS | 12689 | 1461245657803 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 12689 | 1461245657806 Marionette TRACE conn4 <- [1,46,null,{}] 06:34:17 INFO - PROCESS | 12689 | 1461245657812 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:18 INFO - PROCESS | 12689 | 1461245658020 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:34:18 INFO - PROCESS | 12689 | 1461245658180 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x95af7c00 == 19 [pid = 12689] [id = 19] 06:34:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 54 (0x9781c800) [pid = 12689] [serial = 54] [outer = (nil)] 06:34:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 55 (0x9fc96c00) [pid = 12689] [serial = 55] [outer = 0x9781c800] 06:34:18 INFO - PROCESS | 12689 | 1461245658287 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 56 (0x9feef400) [pid = 12689] [serial = 56] [outer = 0x9781c800] 06:34:19 INFO - PROCESS | 12689 | 1461245659185 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1446ms 06:34:19 INFO - PROCESS | 12689 | 1461245659250 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 12689 | 1461245659254 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:34:19 INFO - PROCESS | 12689 | 1461245659260 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 12689 | 1461245659264 Marionette TRACE conn4 <- [1,50,null,{}] 06:34:19 INFO - PROCESS | 12689 | 1461245659271 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:19 INFO - PROCESS | 12689 | 1461245659438 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:34:19 INFO - PROCESS | 12689 | 1461245659579 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x915f0000 == 20 [pid = 12689] [id = 20] 06:34:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 57 (0x97035000) [pid = 12689] [serial = 57] [outer = (nil)] 06:34:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 58 (0x9703c400) [pid = 12689] [serial = 58] [outer = 0x97035000] 06:34:19 INFO - PROCESS | 12689 | 1461245659671 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 59 (0x9703d800) [pid = 12689] [serial = 59] [outer = 0x97035000] 06:34:20 INFO - PROCESS | 12689 | 1461245660669 Marionette TRACE conn4 <- [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]]]}] 06:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1582ms 06:34:20 INFO - PROCESS | 12689 | 1461245660845 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 12689 | 1461245660852 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:34:20 INFO - PROCESS | 12689 | 1461245660862 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 12689 | 1461245660866 Marionette TRACE conn4 <- [1,54,null,{}] 06:34:20 INFO - PROCESS | 12689 | 1461245660875 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:21 INFO - PROCESS | 12689 | 1461245661085 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:34:21 INFO - PROCESS | 12689 | 1461245661314 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x915f6800 == 21 [pid = 12689] [id = 21] 06:34:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 60 (0x91f98400) [pid = 12689] [serial = 60] [outer = (nil)] 06:34:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 61 (0x96678c00) [pid = 12689] [serial = 61] [outer = 0x91f98400] 06:34:21 INFO - PROCESS | 12689 | 1461245661398 Marionette DEBUG loaded listener.js 06:34:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 62 (0x97036800) [pid = 12689] [serial = 62] [outer = 0x91f98400] 06:34:22 INFO - PROCESS | 12689 | --DOCSHELL 0x9730dc00 == 20 [pid = 12689] [id = 14] 06:34:22 INFO - PROCESS | 12689 | --DOCSHELL 0x96fe8c00 == 19 [pid = 12689] [id = 13] 06:34:22 INFO - PROCESS | 12689 | --DOCSHELL 0x9129dc00 == 18 [pid = 12689] [id = 11] 06:34:22 INFO - PROCESS | 12689 | --DOCSHELL 0x91293000 == 17 [pid = 12689] [id = 8] 06:34:22 INFO - PROCESS | 12689 | 1461245662363 Marionette TRACE conn4 <- [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]]]}] 06:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1537ms 06:34:22 INFO - PROCESS | 12689 | 1461245662401 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:34:22 INFO - PROCESS | 12689 | 1461245662407 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:34:22 INFO - PROCESS | 12689 | 1461245662417 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:34:22 INFO - PROCESS | 12689 | 1461245662426 Marionette TRACE conn4 <- [1,58,null,{}] 06:34:22 INFO - PROCESS | 12689 | 1461245662438 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:22 INFO - PROCESS | 12689 | 1461245662636 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:34:22 INFO - PROCESS | 12689 | 1461245662773 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x91398400 == 18 [pid = 12689] [id = 22] 06:34:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 63 (0x9139bc00) [pid = 12689] [serial = 63] [outer = (nil)] 06:34:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 64 (0x97032800) [pid = 12689] [serial = 64] [outer = 0x9139bc00] 06:34:22 INFO - PROCESS | 12689 | 1461245662913 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 65 (0x975a3400) [pid = 12689] [serial = 65] [outer = 0x9139bc00] 06:34:23 INFO - PROCESS | 12689 | 1461245663765 Marionette TRACE conn4 <- [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]]]}] 06:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1391ms 06:34:23 INFO - PROCESS | 12689 | 1461245663808 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 12689 | 1461245663817 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:34:23 INFO - PROCESS | 12689 | 1461245663828 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 12689 | 1461245663833 Marionette TRACE conn4 <- [1,62,null,{}] 06:34:23 INFO - PROCESS | 12689 | 1461245663860 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:24 INFO - PROCESS | 12689 | 1461245664078 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:34:24 INFO - PROCESS | 12689 | 1461245664217 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x9295ac00 == 19 [pid = 12689] [id = 23] 06:34:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 66 (0x95aebc00) [pid = 12689] [serial = 66] [outer = (nil)] 06:34:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 67 (0x989db800) [pid = 12689] [serial = 67] [outer = 0x95aebc00] 06:34:24 INFO - PROCESS | 12689 | 1461245664314 Marionette DEBUG loaded listener.js 06:34:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 68 (0x99267800) [pid = 12689] [serial = 68] [outer = 0x95aebc00] 06:34:25 INFO - PROCESS | 12689 | 1461245665201 Marionette TRACE conn4 <- [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]]]}] 06:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1410ms 06:34:25 INFO - PROCESS | 12689 | 1461245665238 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 12689 | 1461245665243 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:34:25 INFO - PROCESS | 12689 | 1461245665268 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 12689 | 1461245665275 Marionette TRACE conn4 <- [1,66,null,{}] 06:34:25 INFO - PROCESS | 12689 | 1461245665295 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:25 INFO - PROCESS | 12689 | 1461245665479 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:34:25 INFO - PROCESS | 12689 | 1461245665619 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x990eac00 == 20 [pid = 12689] [id = 24] 06:34:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 69 (0x9aaa3c00) [pid = 12689] [serial = 69] [outer = (nil)] 06:34:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 70 (0x9eadc800) [pid = 12689] [serial = 70] [outer = 0x9aaa3c00] 06:34:25 INFO - PROCESS | 12689 | 1461245665722 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 71 (0x9fb8ac00) [pid = 12689] [serial = 71] [outer = 0x9aaa3c00] 06:34:26 INFO - PROCESS | 12689 | 1461245666807 Marionette TRACE conn4 <- [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]]]}] 06:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1621ms 06:34:26 INFO - PROCESS | 12689 | 1461245666882 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:34:26 INFO - PROCESS | 12689 | 1461245666888 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:34:26 INFO - PROCESS | 12689 | 1461245666896 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:34:26 INFO - PROCESS | 12689 | 1461245666899 Marionette TRACE conn4 <- [1,70,null,{}] 06:34:26 INFO - PROCESS | 12689 | 1461245666906 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:27 INFO - PROCESS | 12689 | 1461245667079 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:34:27 INFO - PROCESS | 12689 | 1461245667212 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x977b3c00 == 21 [pid = 12689] [id = 25] 06:34:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 72 (0x9ffa3800) [pid = 12689] [serial = 72] [outer = (nil)] 06:34:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 73 (0xa0a3a000) [pid = 12689] [serial = 73] [outer = 0x9ffa3800] 06:34:27 INFO - PROCESS | 12689 | 1461245667310 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 74 (0xa0c1a800) [pid = 12689] [serial = 74] [outer = 0x9ffa3800] 06:34:28 INFO - PROCESS | 12689 | 1461245668181 Marionette TRACE conn4 <- [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]]]}] 06:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1330ms 06:34:28 INFO - PROCESS | 12689 | 1461245668227 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 12689 | 1461245668231 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:34:28 INFO - PROCESS | 12689 | 1461245668255 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 12689 | 1461245668259 Marionette TRACE conn4 <- [1,74,null,{}] 06:34:28 INFO - PROCESS | 12689 | 1461245668265 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:28 INFO - PROCESS | 12689 | 1461245668432 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:34:28 INFO - PROCESS | 12689 | 1461245668568 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 12689 | ++DOCSHELL 0xa0a3c400 == 22 [pid = 12689] [id = 26] 06:34:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 75 (0xa0c3c400) [pid = 12689] [serial = 75] [outer = (nil)] 06:34:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 76 (0xa0fa1000) [pid = 12689] [serial = 76] [outer = 0xa0c3c400] 06:34:28 INFO - PROCESS | 12689 | 1461245668663 Marionette DEBUG loaded listener.js 06:34:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 77 (0xa2a30000) [pid = 12689] [serial = 77] [outer = 0xa0c3c400] 06:34:29 INFO - PROCESS | 12689 | 1461245669699 Marionette TRACE conn4 <- [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]]]}] 06:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1491ms 06:34:29 INFO - PROCESS | 12689 | 1461245669744 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 12689 | 1461245669750 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:34:29 INFO - PROCESS | 12689 | 1461245669756 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 12689 | 1461245669760 Marionette TRACE conn4 <- [1,78,null,{}] 06:34:29 INFO - PROCESS | 12689 | 1461245669766 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:30 INFO - PROCESS | 12689 | 1461245670014 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:34:30 INFO - PROCESS | 12689 | 1461245670199 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x97272400 == 23 [pid = 12689] [id = 27] 06:34:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 78 (0xa3ce8c00) [pid = 12689] [serial = 78] [outer = (nil)] 06:34:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 79 (0xa459fc00) [pid = 12689] [serial = 79] [outer = 0xa3ce8c00] 06:34:30 INFO - PROCESS | 12689 | 1461245670341 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 80 (0xa45f4000) [pid = 12689] [serial = 80] [outer = 0xa3ce8c00] 06:34:31 INFO - PROCESS | 12689 | 1461245671307 Marionette TRACE conn4 <- [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]]]}] 06:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1597ms 06:34:31 INFO - PROCESS | 12689 | 1461245671354 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:34:31 INFO - PROCESS | 12689 | 1461245671358 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:34:31 INFO - PROCESS | 12689 | 1461245671365 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 12689 | 1461245671368 Marionette TRACE conn4 <- [1,82,null,{}] 06:34:31 INFO - PROCESS | 12689 | 1461245671375 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:31 INFO - PROCESS | 12689 | 1461245671544 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:34:31 INFO - PROCESS | 12689 | 1461245671685 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x9ffa3c00 == 24 [pid = 12689] [id = 28] 06:34:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 81 (0xa3c8d000) [pid = 12689] [serial = 81] [outer = (nil)] 06:34:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 82 (0xa4c10800) [pid = 12689] [serial = 82] [outer = 0xa3c8d000] 06:34:31 INFO - PROCESS | 12689 | 1461245671782 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 83 (0xa4c4b800) [pid = 12689] [serial = 83] [outer = 0xa3c8d000] 06:34:32 INFO - PROCESS | 12689 | 1461245672855 Marionette TRACE conn4 <- [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]]]}] 06:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1533ms 06:34:32 INFO - PROCESS | 12689 | 1461245672898 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:34:32 INFO - PROCESS | 12689 | 1461245672903 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:34:32 INFO - PROCESS | 12689 | 1461245672911 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 12689 | 1461245672915 Marionette TRACE conn4 <- [1,86,null,{}] 06:34:32 INFO - PROCESS | 12689 | 1461245672925 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:33 INFO - PROCESS | 12689 | 1461245673157 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:34:33 INFO - PROCESS | 12689 | 1461245673350 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x907de000 == 25 [pid = 12689] [id = 29] 06:34:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 84 (0x907de400) [pid = 12689] [serial = 84] [outer = (nil)] 06:34:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 85 (0x92959c00) [pid = 12689] [serial = 85] [outer = 0x907de400] 06:34:33 INFO - PROCESS | 12689 | 1461245673435 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 86 (0x9620dc00) [pid = 12689] [serial = 86] [outer = 0x907de400] 06:34:34 INFO - PROCESS | 12689 | --DOCSHELL 0x95af7c00 == 24 [pid = 12689] [id = 19] 06:34:34 INFO - PROCESS | 12689 | --DOCSHELL 0x9a650800 == 23 [pid = 12689] [id = 18] 06:34:34 INFO - PROCESS | 12689 | --DOCSHELL 0x91f97400 == 22 [pid = 12689] [id = 17] 06:34:34 INFO - PROCESS | 12689 | --DOCSHELL 0x907e0800 == 21 [pid = 12689] [id = 16] 06:34:34 INFO - PROCESS | 12689 | 1461245674361 Marionette TRACE conn4 <- [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]]]}] 06:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1492ms 06:34:34 INFO - PROCESS | 12689 | 1461245674402 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 12689 | 1461245674409 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:34:34 INFO - PROCESS | 12689 | 1461245674418 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 12689 | 1461245674425 Marionette TRACE conn4 <- [1,90,null,{}] 06:34:34 INFO - PROCESS | 12689 | 1461245674435 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:34 INFO - PROCESS | 12689 | 1461245674642 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:34:34 INFO - PROCESS | 12689 | 1461245674760 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x91f97400 == 22 [pid = 12689] [id = 30] 06:34:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 87 (0x93dc4800) [pid = 12689] [serial = 87] [outer = (nil)] 06:34:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 88 (0x96ea8400) [pid = 12689] [serial = 88] [outer = 0x93dc4800] 06:34:34 INFO - PROCESS | 12689 | 1461245674983 Marionette DEBUG loaded listener.js 06:34:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 89 (0x97041400) [pid = 12689] [serial = 89] [outer = 0x93dc4800] 06:34:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 90 (0x9781e000) [pid = 12689] [serial = 90] [outer = 0x9ea24000] 06:34:36 INFO - PROCESS | 12689 | 1461245676044 Marionette TRACE conn4 <- [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]]]}] 06:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1691ms 06:34:36 INFO - PROCESS | 12689 | 1461245676108 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 12689 | 1461245676120 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:34:36 INFO - PROCESS | 12689 | 1461245676136 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 12689 | 1461245676140 Marionette TRACE conn4 <- [1,94,null,{}] 06:34:36 INFO - PROCESS | 12689 | 1461245676147 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:36 INFO - PROCESS | 12689 | 1461245676408 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:34:36 INFO - PROCESS | 12689 | 1461245676609 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x96feac00 == 23 [pid = 12689] [id = 31] 06:34:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 91 (0x97033c00) [pid = 12689] [serial = 91] [outer = (nil)] 06:34:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 92 (0x9a647400) [pid = 12689] [serial = 92] [outer = 0x97033c00] 06:34:36 INFO - PROCESS | 12689 | 1461245676712 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 93 (0x9df08000) [pid = 12689] [serial = 93] [outer = 0x97033c00] 06:34:37 INFO - PROCESS | 12689 | 1461245677616 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1536ms 06:34:37 INFO - PROCESS | 12689 | 1461245677670 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:34:37 INFO - PROCESS | 12689 | 1461245677675 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:34:37 INFO - PROCESS | 12689 | 1461245677681 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:34:37 INFO - PROCESS | 12689 | 1461245677688 Marionette TRACE conn4 <- [1,98,null,{}] 06:34:37 INFO - PROCESS | 12689 | 1461245677705 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:37 INFO - PROCESS | 12689 | 1461245677938 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:34:38 INFO - PROCESS | 12689 | 1461245678079 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x9fc51800 == 24 [pid = 12689] [id = 32] 06:34:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 94 (0x9feec000) [pid = 12689] [serial = 94] [outer = (nil)] 06:34:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 95 (0x9ff4d800) [pid = 12689] [serial = 95] [outer = 0x9feec000] 06:34:38 INFO - PROCESS | 12689 | 1461245678209 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 96 (0xa0a9f000) [pid = 12689] [serial = 96] [outer = 0x9feec000] 06:34:39 INFO - PROCESS | 12689 | 1461245679067 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1443ms 06:34:39 INFO - PROCESS | 12689 | 1461245679125 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 12689 | 1461245679129 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:34:39 INFO - PROCESS | 12689 | 1461245679136 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 12689 | 1461245679140 Marionette TRACE conn4 <- [1,102,null,{}] 06:34:39 INFO - PROCESS | 12689 | 1461245679146 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:39 INFO - PROCESS | 12689 | 1461245679314 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:34:39 INFO - PROCESS | 12689 | 1461245679452 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x9ea25400 == 25 [pid = 12689] [id = 33] 06:34:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 97 (0xa3c84800) [pid = 12689] [serial = 97] [outer = (nil)] 06:34:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 98 (0xa446a400) [pid = 12689] [serial = 98] [outer = 0xa3c84800] 06:34:39 INFO - PROCESS | 12689 | 1461245679542 Marionette DEBUG loaded listener.js 06:34:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 99 (0xa44d5000) [pid = 12689] [serial = 99] [outer = 0xa3c84800] 06:34:40 INFO - PROCESS | 12689 | 1461245680451 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1385ms 06:34:40 INFO - PROCESS | 12689 | 1461245680522 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 12689 | 1461245680526 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:34:40 INFO - PROCESS | 12689 | 1461245680534 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 12689 | 1461245680538 Marionette TRACE conn4 <- [1,106,null,{}] 06:34:40 INFO - PROCESS | 12689 | 1461245680544 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:40 INFO - PROCESS | 12689 | 1461245680740 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:34:40 INFO - PROCESS | 12689 | 1461245680882 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:40 INFO - PROCESS | 12689 | ++DOCSHELL 0xa3c88800 == 26 [pid = 12689] [id = 34] 06:34:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 100 (0xa459e800) [pid = 12689] [serial = 100] [outer = (nil)] 06:34:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 101 (0xa4c0fc00) [pid = 12689] [serial = 101] [outer = 0xa459e800] 06:34:40 INFO - PROCESS | 12689 | 1461245680975 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 102 (0xa5f3f000) [pid = 12689] [serial = 102] [outer = 0xa459e800] 06:34:41 INFO - PROCESS | 12689 | 1461245681818 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1339ms 06:34:41 INFO - PROCESS | 12689 | 1461245681874 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:34:41 INFO - PROCESS | 12689 | 1461245681878 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:34:41 INFO - PROCESS | 12689 | 1461245681885 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:34:41 INFO - PROCESS | 12689 | 1461245681889 Marionette TRACE conn4 <- [1,110,null,{}] 06:34:41 INFO - PROCESS | 12689 | 1461245681894 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:42 INFO - PROCESS | 12689 | 1461245682145 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:34:42 INFO - PROCESS | 12689 | 1461245682291 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60c000 == 27 [pid = 12689] [id = 35] 06:34:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 103 (0x8f60c400) [pid = 12689] [serial = 103] [outer = (nil)] 06:34:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 104 (0x8f879000) [pid = 12689] [serial = 104] [outer = 0x8f60c400] 06:34:42 INFO - PROCESS | 12689 | 1461245682380 Marionette DEBUG loaded listener.js 06:34:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 105 (0xa699f000) [pid = 12689] [serial = 105] [outer = 0x8f60c400] 06:34:42 INFO - PROCESS | 12689 | --DOCSHELL 0x9295ac00 == 26 [pid = 12689] [id = 23] 06:34:42 INFO - PROCESS | 12689 | --DOCSHELL 0x990eac00 == 25 [pid = 12689] [id = 24] 06:34:42 INFO - PROCESS | 12689 | --DOCSHELL 0x977b3c00 == 24 [pid = 12689] [id = 25] 06:34:42 INFO - PROCESS | 12689 | --DOCSHELL 0x91398400 == 23 [pid = 12689] [id = 22] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x913a6c00 == 22 [pid = 12689] [id = 12] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0xa0a3c400 == 21 [pid = 12689] [id = 26] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x97272400 == 20 [pid = 12689] [id = 27] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0xa3c88800 == 19 [pid = 12689] [id = 34] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x915f6800 == 18 [pid = 12689] [id = 21] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x9ffa3c00 == 17 [pid = 12689] [id = 28] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x915f0000 == 16 [pid = 12689] [id = 20] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x91fa3000 == 15 [pid = 12689] [id = 6] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x9fc51800 == 14 [pid = 12689] [id = 32] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x9ea25400 == 13 [pid = 12689] [id = 33] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x93db0800 == 12 [pid = 12689] [id = 15] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x907de000 == 11 [pid = 12689] [id = 29] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x91f97400 == 10 [pid = 12689] [id = 30] 06:34:45 INFO - PROCESS | 12689 | --DOCSHELL 0x96feac00 == 9 [pid = 12689] [id = 31] 06:34:46 INFO - PROCESS | 12689 | 1461245686778 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 4948ms 06:34:46 INFO - PROCESS | 12689 | 1461245686834 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 12689 | 1461245686843 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:34:46 INFO - PROCESS | 12689 | 1461245686860 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 12689 | 1461245686867 Marionette TRACE conn4 <- [1,114,null,{}] 06:34:46 INFO - PROCESS | 12689 | 1461245686876 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:47 INFO - PROCESS | 12689 | 1461245687049 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:34:47 INFO - PROCESS | 12689 | 1461245687063 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x9129e000 == 10 [pid = 12689] [id = 36] 06:34:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 106 (0x9139cc00) [pid = 12689] [serial = 106] [outer = (nil)] 06:34:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 107 (0x91f97400) [pid = 12689] [serial = 107] [outer = 0x9139cc00] 06:34:47 INFO - PROCESS | 12689 | 1461245687157 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 108 (0x9294ec00) [pid = 12689] [serial = 108] [outer = 0x9139cc00] 06:34:48 INFO - PROCESS | 12689 | 1461245688081 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1241ms 06:34:48 INFO - PROCESS | 12689 | 1461245688142 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 12689 | 1461245688153 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:34:48 INFO - PROCESS | 12689 | 1461245688164 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 12689 | 1461245688168 Marionette TRACE conn4 <- [1,118,null,{}] 06:34:48 INFO - PROCESS | 12689 | 1461245688175 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:48 INFO - PROCESS | 12689 | 1461245688349 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:34:48 INFO - PROCESS | 12689 | 1461245688360 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f602000 == 11 [pid = 12689] [id = 37] 06:34:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 109 (0x9295ac00) [pid = 12689] [serial = 109] [outer = (nil)] 06:34:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 110 (0x93dcb000) [pid = 12689] [serial = 110] [outer = 0x9295ac00] 06:34:48 INFO - PROCESS | 12689 | 1461245688435 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 111 (0x96209c00) [pid = 12689] [serial = 111] [outer = 0x9295ac00] 06:34:49 INFO - PROCESS | 12689 | 1461245689458 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1346ms 06:34:49 INFO - PROCESS | 12689 | 1461245689528 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 12689 | 1461245689531 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:34:49 INFO - PROCESS | 12689 | 1461245689539 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 12689 | 1461245689545 Marionette TRACE conn4 <- [1,122,null,{}] 06:34:49 INFO - PROCESS | 12689 | 1461245689570 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:49 INFO - PROCESS | 12689 | 1461245689804 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:34:49 INFO - PROCESS | 12689 | 1461245689827 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x97272400 == 12 [pid = 12689] [id = 38] 06:34:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 112 (0x975ab400) [pid = 12689] [serial = 112] [outer = (nil)] 06:34:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 113 (0x97827000) [pid = 12689] [serial = 113] [outer = 0x975ab400] 06:34:49 INFO - PROCESS | 12689 | 1461245689910 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 114 (0x990eac00) [pid = 12689] [serial = 114] [outer = 0x975ab400] 06:34:51 INFO - PROCESS | 12689 | 1461245691432 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 113 (0x97820000) [pid = 12689] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 112 (0x91294400) [pid = 12689] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 111 (0x973b0c00) [pid = 12689] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 110 (0x915ea800) [pid = 12689] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 109 (0x913a7400) [pid = 12689] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 108 (0x95aebc00) [pid = 12689] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 107 (0x91293c00) [pid = 12689] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 106 (0x9aaa3c00) [pid = 12689] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 105 (0x97035000) [pid = 12689] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 104 (0x91f98400) [pid = 12689] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 103 (0x9781c800) [pid = 12689] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 102 (0x9aaab800) [pid = 12689] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 101 (0x9139bc00) [pid = 12689] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 100 (0x96fe6400) [pid = 12689] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 99 (0x907de400) [pid = 12689] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 98 (0xa0c3c400) [pid = 12689] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 97 (0x9feec000) [pid = 12689] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 96 (0xa459e800) [pid = 12689] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 95 (0xa3c84800) [pid = 12689] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 94 (0x9ffa3800) [pid = 12689] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 93 (0x91fa3800) [pid = 12689] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 92 (0xa3ce8c00) [pid = 12689] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 91 (0x97033c00) [pid = 12689] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 90 (0x9a64a800) [pid = 12689] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 89 (0xa3c8d000) [pid = 12689] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:34:51 INFO - PROCESS | 12689 | --DOMWINDOW == 88 (0x93dc4800) [pid = 12689] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 2095ms 06:34:51 INFO - PROCESS | 12689 | 1461245691679 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:34:51 INFO - PROCESS | 12689 | 1461245691683 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:34:51 INFO - PROCESS | 12689 | 1461245691726 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:34:51 INFO - PROCESS | 12689 | 1461245691730 Marionette TRACE conn4 <- [1,126,null,{}] 06:34:51 INFO - PROCESS | 12689 | 1461245691822 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:51 INFO - PROCESS | 12689 | 1461245691995 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:34:52 INFO - PROCESS | 12689 | 1461245692126 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f86b800 == 13 [pid = 12689] [id = 39] 06:34:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 89 (0x92952800) [pid = 12689] [serial = 115] [outer = (nil)] 06:34:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 90 (0x97d3c400) [pid = 12689] [serial = 116] [outer = 0x92952800] 06:34:52 INFO - PROCESS | 12689 | 1461245692207 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 91 (0x99ca7000) [pid = 12689] [serial = 117] [outer = 0x92952800] 06:34:52 INFO - PROCESS | 12689 | 1461245692918 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1242ms 06:34:52 INFO - PROCESS | 12689 | 1461245692943 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 12689 | 1461245692947 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:34:52 INFO - PROCESS | 12689 | 1461245692953 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 12689 | 1461245692956 Marionette TRACE conn4 <- [1,130,null,{}] 06:34:52 INFO - PROCESS | 12689 | 1461245692970 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:53 INFO - PROCESS | 12689 | 1461245693113 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:34:53 INFO - PROCESS | 12689 | 1461245693128 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x91f36400 == 14 [pid = 12689] [id = 40] 06:34:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 92 (0x9294e000) [pid = 12689] [serial = 118] [outer = (nil)] 06:34:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 93 (0x9ea20400) [pid = 12689] [serial = 119] [outer = 0x9294e000] 06:34:53 INFO - PROCESS | 12689 | 1461245693203 Marionette DEBUG loaded listener.js 06:34:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 94 (0x9ead7400) [pid = 12689] [serial = 120] [outer = 0x9294e000] 06:34:54 INFO - PROCESS | 12689 | 1461245694245 Marionette TRACE conn4 <- [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]]]}] 06:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1342ms 06:34:54 INFO - PROCESS | 12689 | 1461245694296 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:34:54 INFO - PROCESS | 12689 | 1461245694303 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:34:54 INFO - PROCESS | 12689 | 1461245694313 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:34:54 INFO - PROCESS | 12689 | 1461245694318 Marionette TRACE conn4 <- [1,134,null,{}] 06:34:54 INFO - PROCESS | 12689 | 1461245694327 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:54 INFO - PROCESS | 12689 | 1461245694559 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:34:54 INFO - PROCESS | 12689 | 1461245694701 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f74f800 == 15 [pid = 12689] [id = 41] 06:34:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 95 (0x8f751c00) [pid = 12689] [serial = 121] [outer = (nil)] 06:34:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 96 (0x91399c00) [pid = 12689] [serial = 122] [outer = 0x8f751c00] 06:34:54 INFO - PROCESS | 12689 | 1461245694840 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 97 (0x9294dc00) [pid = 12689] [serial = 123] [outer = 0x8f751c00] 06:34:55 INFO - PROCESS | 12689 | 1461245695703 Marionette TRACE conn4 <- [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]]]}] 06:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1434ms 06:34:55 INFO - PROCESS | 12689 | 1461245695748 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 12689 | 1461245695757 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:34:55 INFO - PROCESS | 12689 | 1461245695768 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 12689 | 1461245695772 Marionette TRACE conn4 <- [1,138,null,{}] 06:34:55 INFO - PROCESS | 12689 | 1461245695779 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:55 INFO - PROCESS | 12689 | 1461245695956 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:34:56 INFO - PROCESS | 12689 | 1461245696097 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x93dad400 == 16 [pid = 12689] [id = 42] 06:34:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 98 (0x93dd0400) [pid = 12689] [serial = 124] [outer = (nil)] 06:34:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 99 (0x96eaf800) [pid = 12689] [serial = 125] [outer = 0x93dd0400] 06:34:56 INFO - PROCESS | 12689 | 1461245696187 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 100 (0x9703b000) [pid = 12689] [serial = 126] [outer = 0x93dd0400] 06:34:57 INFO - PROCESS | 12689 | 1461245697126 Marionette TRACE conn4 <- [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]]]}] 06:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1432ms 06:34:57 INFO - PROCESS | 12689 | 1461245697200 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 12689 | 1461245697203 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:34:57 INFO - PROCESS | 12689 | 1461245697211 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 12689 | 1461245697217 Marionette TRACE conn4 <- [1,142,null,{}] 06:34:57 INFO - PROCESS | 12689 | 1461245697234 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:57 INFO - PROCESS | 12689 | 1461245697455 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:34:57 INFO - PROCESS | 12689 | 1461245697650 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x915ea800 == 17 [pid = 12689] [id = 43] 06:34:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 101 (0x93db0000) [pid = 12689] [serial = 127] [outer = (nil)] 06:34:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 102 (0x9ea20c00) [pid = 12689] [serial = 128] [outer = 0x93db0000] 06:34:57 INFO - PROCESS | 12689 | 1461245697787 Marionette DEBUG loaded listener.js 06:34:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 103 (0x9fb89c00) [pid = 12689] [serial = 129] [outer = 0x93db0000] 06:34:58 INFO - PROCESS | 12689 | 1461245698723 Marionette TRACE conn4 <- [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]]]}] 06:34:58 INFO - PROCESS | 12689 | 1461245698745 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1596ms 06:34:58 INFO - PROCESS | 12689 | 1461245698807 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:34:58 INFO - PROCESS | 12689 | 1461245698813 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:34:58 INFO - PROCESS | 12689 | 1461245698820 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:34:58 INFO - PROCESS | 12689 | 1461245698824 Marionette TRACE conn4 <- [1,146,null,{}] 06:34:58 INFO - PROCESS | 12689 | 1461245698840 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:34:59 INFO - PROCESS | 12689 | 1461245699078 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:34:59 INFO - PROCESS | 12689 | 1461245699222 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f607c00 == 18 [pid = 12689] [id = 44] 06:34:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 104 (0x8f60b800) [pid = 12689] [serial = 130] [outer = (nil)] 06:34:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 105 (0x907e2800) [pid = 12689] [serial = 131] [outer = 0x8f60b800] 06:34:59 INFO - PROCESS | 12689 | 1461245699323 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 106 (0x990eb000) [pid = 12689] [serial = 132] [outer = 0x8f60b800] 06:35:00 INFO - PROCESS | 12689 | 1461245700122 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1341ms 06:35:00 INFO - PROCESS | 12689 | 1461245700161 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 12689 | 1461245700166 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:35:00 INFO - PROCESS | 12689 | 1461245700172 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 12689 | 1461245700175 Marionette TRACE conn4 <- [1,150,null,{}] 06:35:00 INFO - PROCESS | 12689 | 1461245700181 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:00 INFO - PROCESS | 12689 | 1461245700351 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:35:00 INFO - PROCESS | 12689 | 1461245700613 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f748000 == 19 [pid = 12689] [id = 45] 06:35:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 107 (0x8f748c00) [pid = 12689] [serial = 133] [outer = (nil)] 06:35:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 108 (0x8f750400) [pid = 12689] [serial = 134] [outer = 0x8f748c00] 06:35:00 INFO - PROCESS | 12689 | 1461245700771 Marionette DEBUG loaded listener.js 06:35:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 109 (0x907e3800) [pid = 12689] [serial = 135] [outer = 0x8f748c00] 06:35:01 INFO - PROCESS | 12689 | 1461245701968 Marionette TRACE conn4 <- [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]]]}] 06:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1834ms 06:35:02 INFO - PROCESS | 12689 | 1461245702007 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 12689 | 1461245702014 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:35:02 INFO - PROCESS | 12689 | 1461245702022 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 12689 | 1461245702027 Marionette TRACE conn4 <- [1,154,null,{}] 06:35:02 INFO - PROCESS | 12689 | 1461245702044 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:02 INFO - PROCESS | 12689 | 1461245702236 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 108 (0x962e3c00) [pid = 12689] [serial = 47] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 107 (0x989db800) [pid = 12689] [serial = 67] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 106 (0x975a3400) [pid = 12689] [serial = 65] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 105 (0x98530400) [pid = 12689] [serial = 49] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 104 (0x92959c00) [pid = 12689] [serial = 85] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 103 (0xa2a30000) [pid = 12689] [serial = 77] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 102 (0xa0fa1000) [pid = 12689] [serial = 76] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 101 (0x97036800) [pid = 12689] [serial = 62] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 100 (0xa281dc00) [pid = 12689] [serial = 2] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 99 (0x91f99400) [pid = 12689] [serial = 19] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 98 (0x97829000) [pid = 12689] [serial = 37] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 97 (0x975a6800) [pid = 12689] [serial = 22] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 96 (0x9ea24800) [pid = 12689] [serial = 25] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 95 (0x983aec00) [pid = 12689] [serial = 23] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 94 (0x98911800) [pid = 12689] [serial = 38] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 93 (0x989d4000) [pid = 12689] [serial = 41] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 92 (0x9fb93000) [pid = 12689] [serial = 31] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 91 (0x9853a400) [pid = 12689] [serial = 40] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 90 (0x962e0400) [pid = 12689] [serial = 17] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 89 (0xa4c52800) [pid = 12689] [serial = 32] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 88 (0x9ea1bc00) [pid = 12689] [serial = 44] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 87 (0x97822000) [pid = 12689] [serial = 34] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 86 (0x9ffd6c00) [pid = 12689] [serial = 28] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 85 (0x97826800) [pid = 12689] [serial = 35] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 84 (0xa4c10800) [pid = 12689] [serial = 82] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 83 (0x97301400) [pid = 12689] [serial = 12] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 82 (0x9eadc800) [pid = 12689] [serial = 70] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 81 (0x9a647400) [pid = 12689] [serial = 92] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 80 (0x9780fc00) [pid = 12689] [serial = 9] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 79 (0x9703d800) [pid = 12689] [serial = 59] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 78 (0x96678c00) [pid = 12689] [serial = 61] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 77 (0x97041400) [pid = 12689] [serial = 89] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 76 (0x9feef400) [pid = 12689] [serial = 56] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 75 (0x9703c400) [pid = 12689] [serial = 58] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 74 (0x9fc96c00) [pid = 12689] [serial = 55] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 73 (0x9ead9000) [pid = 12689] [serial = 53] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 72 (0x97032800) [pid = 12689] [serial = 64] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 71 (0x9ead2000) [pid = 12689] [serial = 52] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 70 (0x99040000) [pid = 12689] [serial = 50] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 69 (0x9620dc00) [pid = 12689] [serial = 86] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 68 (0xa0c1a800) [pid = 12689] [serial = 74] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 67 (0xa446a400) [pid = 12689] [serial = 98] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 66 (0x93dc6400) [pid = 12689] [serial = 16] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 65 (0xa459fc00) [pid = 12689] [serial = 79] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 64 (0x9df08000) [pid = 12689] [serial = 93] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 63 (0x9aab1000) [pid = 12689] [serial = 43] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 62 (0xa4c4b800) [pid = 12689] [serial = 83] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 61 (0x96ea8400) [pid = 12689] [serial = 88] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 60 (0x99267800) [pid = 12689] [serial = 68] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 59 (0x95a61800) [pid = 12689] [serial = 46] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 58 (0x9fb8ac00) [pid = 12689] [serial = 71] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 57 (0xa0a3a000) [pid = 12689] [serial = 73] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 56 (0x98597000) [pid = 12689] [serial = 29] [outer = (nil)] [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.] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 55 (0xa45f4000) [pid = 12689] [serial = 80] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 54 (0x9ff4d800) [pid = 12689] [serial = 95] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 53 (0x8f879000) [pid = 12689] [serial = 104] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 52 (0xa5f3f000) [pid = 12689] [serial = 102] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 51 (0xa0a9f000) [pid = 12689] [serial = 96] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 50 (0xa4c0fc00) [pid = 12689] [serial = 101] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | --DOMWINDOW == 49 (0xa44d5000) [pid = 12689] [serial = 99] [outer = (nil)] [url = about:blank] 06:35:02 INFO - PROCESS | 12689 | 1461245702499 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x93da2c00 == 20 [pid = 12689] [id = 46] 06:35:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 50 (0x93da4c00) [pid = 12689] [serial = 136] [outer = (nil)] 06:35:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 51 (0x93dc6400) [pid = 12689] [serial = 137] [outer = 0x93da4c00] 06:35:02 INFO - PROCESS | 12689 | 1461245702620 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 52 (0x9620cc00) [pid = 12689] [serial = 138] [outer = 0x93da4c00] 06:35:03 INFO - PROCESS | 12689 | 1461245703374 Marionette TRACE conn4 <- [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]]]}] 06:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1392ms 06:35:03 INFO - PROCESS | 12689 | 1461245703417 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 12689 | 1461245703423 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:35:03 INFO - PROCESS | 12689 | 1461245703433 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 12689 | 1461245703437 Marionette TRACE conn4 <- [1,158,null,{}] 06:35:03 INFO - PROCESS | 12689 | 1461245703447 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:03 INFO - PROCESS | 12689 | 1461245703594 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:35:03 INFO - PROCESS | 12689 | 1461245703614 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x96fee000 == 21 [pid = 12689] [id = 47] 06:35:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 53 (0x96ff0c00) [pid = 12689] [serial = 139] [outer = (nil)] 06:35:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 54 (0x97039000) [pid = 12689] [serial = 140] [outer = 0x96ff0c00] 06:35:03 INFO - PROCESS | 12689 | 1461245703688 Marionette DEBUG loaded listener.js 06:35:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 55 (0x9703f800) [pid = 12689] [serial = 141] [outer = 0x96ff0c00] 06:35:04 INFO - PROCESS | 12689 | 1461245704491 Marionette TRACE conn4 <- [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]]]}] 06:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1092ms 06:35:04 INFO - PROCESS | 12689 | 1461245704526 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 12689 | 1461245704529 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:35:04 INFO - PROCESS | 12689 | 1461245704538 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 12689 | 1461245704545 Marionette TRACE conn4 <- [1,162,null,{}] 06:35:04 INFO - PROCESS | 12689 | 1461245704564 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:04 INFO - PROCESS | 12689 | 1461245704720 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:35:04 INFO - PROCESS | 12689 | 1461245704731 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x9703a000 == 22 [pid = 12689] [id = 48] 06:35:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 56 (0x9781c800) [pid = 12689] [serial = 142] [outer = (nil)] 06:35:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 57 (0x97824000) [pid = 12689] [serial = 143] [outer = 0x9781c800] 06:35:04 INFO - PROCESS | 12689 | 1461245704806 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 58 (0x97825800) [pid = 12689] [serial = 144] [outer = 0x9781c800] 06:35:05 INFO - PROCESS | 12689 | 1461245705665 Marionette TRACE conn4 <- [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]]]}] 06:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1188ms 06:35:05 INFO - PROCESS | 12689 | 1461245705724 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:35:05 INFO - PROCESS | 12689 | 1461245705729 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:35:05 INFO - PROCESS | 12689 | 1461245705735 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:35:05 INFO - PROCESS | 12689 | 1461245705739 Marionette TRACE conn4 <- [1,166,null,{}] 06:35:05 INFO - PROCESS | 12689 | 1461245705744 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:05 INFO - PROCESS | 12689 | 1461245705930 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:35:05 INFO - PROCESS | 12689 | 1461245705954 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x91398c00 == 23 [pid = 12689] [id = 49] 06:35:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 59 (0x97041c00) [pid = 12689] [serial = 145] [outer = (nil)] 06:35:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 60 (0x98590c00) [pid = 12689] [serial = 146] [outer = 0x97041c00] 06:35:06 INFO - PROCESS | 12689 | 1461245706035 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 61 (0x98806400) [pid = 12689] [serial = 147] [outer = 0x97041c00] 06:35:06 INFO - PROCESS | 12689 | --DOMWINDOW == 60 (0x92952800) [pid = 12689] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:35:06 INFO - PROCESS | 12689 | --DOMWINDOW == 59 (0x975ab400) [pid = 12689] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:35:06 INFO - PROCESS | 12689 | --DOMWINDOW == 58 (0x9295ac00) [pid = 12689] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:35:06 INFO - PROCESS | 12689 | --DOMWINDOW == 57 (0x8f60c400) [pid = 12689] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:35:06 INFO - PROCESS | 12689 | --DOMWINDOW == 56 (0x9139cc00) [pid = 12689] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:35:07 INFO - PROCESS | 12689 | 1461245707001 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1297ms 06:35:07 INFO - PROCESS | 12689 | 1461245707033 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:35:07 INFO - PROCESS | 12689 | 1461245707036 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:35:07 INFO - PROCESS | 12689 | 1461245707042 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 12689 | 1461245707046 Marionette TRACE conn4 <- [1,170,null,{}] 06:35:07 INFO - PROCESS | 12689 | 1461245707052 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:07 INFO - PROCESS | 12689 | 1461245707271 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:35:07 INFO - PROCESS | 12689 | 1461245707331 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f879c00 == 24 [pid = 12689] [id = 50] 06:35:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 57 (0x93dc5c00) [pid = 12689] [serial = 148] [outer = (nil)] 06:35:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 58 (0x9891a400) [pid = 12689] [serial = 149] [outer = 0x93dc5c00] 06:35:07 INFO - PROCESS | 12689 | 1461245707424 Marionette DEBUG loaded listener.js 06:35:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 59 (0x99264400) [pid = 12689] [serial = 150] [outer = 0x93dc5c00] 06:35:08 INFO - PROCESS | 12689 | 1461245708200 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1182ms 06:35:08 INFO - PROCESS | 12689 | 1461245708226 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:35:08 INFO - PROCESS | 12689 | 1461245708229 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:35:08 INFO - PROCESS | 12689 | 1461245708236 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:35:08 INFO - PROCESS | 12689 | 1461245708239 Marionette TRACE conn4 <- [1,174,null,{}] 06:35:08 INFO - PROCESS | 12689 | 1461245708245 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:08 INFO - PROCESS | 12689 | 1461245708394 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:35:08 INFO - PROCESS | 12689 | 1461245708411 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f745800 == 25 [pid = 12689] [id = 51] 06:35:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 60 (0x9a64b000) [pid = 12689] [serial = 151] [outer = (nil)] 06:35:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 61 (0x9aaa8000) [pid = 12689] [serial = 152] [outer = 0x9a64b000] 06:35:08 INFO - PROCESS | 12689 | 1461245708485 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 62 (0x9ea22000) [pid = 12689] [serial = 153] [outer = 0x9a64b000] 06:35:09 INFO - PROCESS | 12689 | 1461245709391 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1182ms 06:35:09 INFO - PROCESS | 12689 | 1461245709419 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 12689 | 1461245709426 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:35:09 INFO - PROCESS | 12689 | 1461245709435 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 12689 | 1461245709441 Marionette TRACE conn4 <- [1,178,null,{}] 06:35:09 INFO - PROCESS | 12689 | 1461245709452 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:09 INFO - PROCESS | 12689 | 1461245709635 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:35:09 INFO - PROCESS | 12689 | 1461245709774 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f602c00 == 26 [pid = 12689] [id = 52] 06:35:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 63 (0x8f60f800) [pid = 12689] [serial = 154] [outer = (nil)] 06:35:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 64 (0x9294cc00) [pid = 12689] [serial = 155] [outer = 0x8f60f800] 06:35:09 INFO - PROCESS | 12689 | 1461245709865 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 65 (0x93dae400) [pid = 12689] [serial = 156] [outer = 0x8f60f800] 06:35:10 INFO - PROCESS | 12689 | 1461245710772 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1385ms 06:35:10 INFO - PROCESS | 12689 | 1461245710821 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 12689 | 1461245710831 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:35:10 INFO - PROCESS | 12689 | 1461245710842 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 12689 | 1461245710845 Marionette TRACE conn4 <- [1,182,null,{}] 06:35:10 INFO - PROCESS | 12689 | 1461245710852 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:11 INFO - PROCESS | 12689 | 1461245711025 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:35:11 INFO - PROCESS | 12689 | 1461245711160 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x9294f400 == 27 [pid = 12689] [id = 53] 06:35:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 66 (0x92951c00) [pid = 12689] [serial = 157] [outer = (nil)] 06:35:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 67 (0x97039400) [pid = 12689] [serial = 158] [outer = 0x92951c00] 06:35:11 INFO - PROCESS | 12689 | 1461245711250 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 68 (0x975a7800) [pid = 12689] [serial = 159] [outer = 0x92951c00] 06:35:12 INFO - PROCESS | 12689 | 1461245712161 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1342ms 06:35:12 INFO - PROCESS | 12689 | 1461245712183 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 12689 | 1461245712188 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:35:12 INFO - PROCESS | 12689 | 1461245712195 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 12689 | 1461245712201 Marionette TRACE conn4 <- [1,186,null,{}] 06:35:12 INFO - PROCESS | 12689 | 1461245712218 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:12 INFO - PROCESS | 12689 | 1461245712399 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:35:12 INFO - PROCESS | 12689 | 1461245712532 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x97301400 == 28 [pid = 12689] [id = 54] 06:35:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 69 (0x983af800) [pid = 12689] [serial = 160] [outer = (nil)] 06:35:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 70 (0x9aaabc00) [pid = 12689] [serial = 161] [outer = 0x983af800] 06:35:12 INFO - PROCESS | 12689 | 1461245712638 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 71 (0x9ead3800) [pid = 12689] [serial = 162] [outer = 0x983af800] 06:35:13 INFO - PROCESS | 12689 | 1461245713539 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1385ms 06:35:13 INFO - PROCESS | 12689 | 1461245713581 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:35:13 INFO - PROCESS | 12689 | 1461245713587 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:35:13 INFO - PROCESS | 12689 | 1461245713593 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 12689 | 1461245713597 Marionette TRACE conn4 <- [1,190,null,{}] 06:35:13 INFO - PROCESS | 12689 | 1461245713603 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:13 INFO - PROCESS | 12689 | 1461245713771 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:35:13 INFO - PROCESS | 12689 | 1461245713905 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x9a650400 == 29 [pid = 12689] [id = 55] 06:35:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 72 (0x9eadac00) [pid = 12689] [serial = 163] [outer = (nil)] 06:35:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 73 (0x9fb32400) [pid = 12689] [serial = 164] [outer = 0x9eadac00] 06:35:14 INFO - PROCESS | 12689 | 1461245713995 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 74 (0x9fc53000) [pid = 12689] [serial = 165] [outer = 0x9eadac00] 06:35:14 INFO - PROCESS | 12689 | 1461245714961 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1434ms 06:35:15 INFO - PROCESS | 12689 | 1461245715027 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:35:15 INFO - PROCESS | 12689 | 1461245715031 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:35:15 INFO - PROCESS | 12689 | 1461245715038 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:35:15 INFO - PROCESS | 12689 | 1461245715041 Marionette TRACE conn4 <- [1,194,null,{}] 06:35:15 INFO - PROCESS | 12689 | 1461245715047 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:15 INFO - PROCESS | 12689 | 1461245715210 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:35:15 INFO - PROCESS | 12689 | 1461245715345 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x9ead8400 == 30 [pid = 12689] [id = 56] 06:35:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 75 (0x9fb33000) [pid = 12689] [serial = 166] [outer = (nil)] 06:35:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 76 (0x9ff4b400) [pid = 12689] [serial = 167] [outer = 0x9fb33000] 06:35:15 INFO - PROCESS | 12689 | 1461245715473 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 77 (0x9ffd6000) [pid = 12689] [serial = 168] [outer = 0x9fb33000] 06:35:16 INFO - PROCESS | 12689 | 1461245716512 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1530ms 06:35:16 INFO - PROCESS | 12689 | 1461245716569 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 12689 | 1461245716573 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:35:16 INFO - PROCESS | 12689 | 1461245716582 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 12689 | 1461245716588 Marionette TRACE conn4 <- [1,198,null,{}] 06:35:16 INFO - PROCESS | 12689 | 1461245716596 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:16 INFO - PROCESS | 12689 | 1461245716843 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:35:17 INFO - PROCESS | 12689 | 1461245717037 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f887000 == 31 [pid = 12689] [id = 57] 06:35:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 78 (0x8f894c00) [pid = 12689] [serial = 169] [outer = (nil)] 06:35:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 79 (0x907d8800) [pid = 12689] [serial = 170] [outer = 0x8f894c00] 06:35:17 INFO - PROCESS | 12689 | 1461245717120 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 80 (0x915f5c00) [pid = 12689] [serial = 171] [outer = 0x8f894c00] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 79 (0x9ea20400) [pid = 12689] [serial = 119] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | 1461245717958 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 78 (0x99ca7000) [pid = 12689] [serial = 117] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 77 (0x97827000) [pid = 12689] [serial = 113] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 76 (0x93dcb000) [pid = 12689] [serial = 110] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 75 (0xa699f000) [pid = 12689] [serial = 105] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 74 (0x91f97400) [pid = 12689] [serial = 107] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 73 (0x9294ec00) [pid = 12689] [serial = 108] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 72 (0x96209c00) [pid = 12689] [serial = 111] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 71 (0x990eac00) [pid = 12689] [serial = 114] [outer = (nil)] [url = about:blank] 06:35:17 INFO - PROCESS | 12689 | --DOMWINDOW == 70 (0x97d3c400) [pid = 12689] [serial = 116] [outer = (nil)] [url = about:blank] 06:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1433ms 06:35:18 INFO - PROCESS | 12689 | 1461245718018 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 12689 | 1461245718041 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:35:18 INFO - PROCESS | 12689 | 1461245718079 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 12689 | 1461245718084 Marionette TRACE conn4 <- [1,202,null,{}] 06:35:18 INFO - PROCESS | 12689 | 1461245718094 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:18 INFO - PROCESS | 12689 | 1461245718246 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:35:18 INFO - PROCESS | 12689 | 1461245718355 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x907df800 == 32 [pid = 12689] [id = 58] 06:35:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 71 (0x9129ec00) [pid = 12689] [serial = 172] [outer = (nil)] 06:35:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 72 (0x95aecc00) [pid = 12689] [serial = 173] [outer = 0x9129ec00] 06:35:18 INFO - PROCESS | 12689 | 1461245718429 Marionette DEBUG loaded listener.js 06:35:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 73 (0x9666f000) [pid = 12689] [serial = 174] [outer = 0x9129ec00] 06:35:19 INFO - PROCESS | 12689 | 1461245719122 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1093ms 06:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:35:19 INFO - PROCESS | 12689 | 1461245719173 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 12689 | 1461245719176 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:35:19 INFO - PROCESS | 12689 | 1461245719183 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 12689 | 1461245719189 Marionette TRACE conn4 <- [1,206,null,{}] 06:35:19 INFO - PROCESS | 12689 | 1461245719205 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:19 INFO - PROCESS | 12689 | 1461245719395 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:35:19 INFO - PROCESS | 12689 | 1461245719406 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x91fa2c00 == 33 [pid = 12689] [id = 59] 06:35:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 74 (0x972c8000) [pid = 12689] [serial = 175] [outer = (nil)] 06:35:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 75 (0x975acc00) [pid = 12689] [serial = 176] [outer = 0x972c8000] 06:35:19 INFO - PROCESS | 12689 | 1461245719483 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 76 (0x97824800) [pid = 12689] [serial = 177] [outer = 0x972c8000] 06:35:20 INFO - PROCESS | 12689 | 1461245720282 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1135ms 06:35:20 INFO - PROCESS | 12689 | 1461245720317 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:35:20 INFO - PROCESS | 12689 | 1461245720321 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:35:20 INFO - PROCESS | 12689 | 1461245720328 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:35:20 INFO - PROCESS | 12689 | 1461245720331 Marionette TRACE conn4 <- [1,210,null,{}] 06:35:20 INFO - PROCESS | 12689 | 1461245720343 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:20 INFO - PROCESS | 12689 | 1461245720522 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:35:20 INFO - PROCESS | 12689 | 1461245720541 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x97824400 == 34 [pid = 12689] [id = 60] 06:35:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 77 (0x98810800) [pid = 12689] [serial = 178] [outer = (nil)] 06:35:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 78 (0x990eb400) [pid = 12689] [serial = 179] [outer = 0x98810800] 06:35:20 INFO - PROCESS | 12689 | 1461245720614 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 79 (0x99ca4400) [pid = 12689] [serial = 180] [outer = 0x98810800] 06:35:21 INFO - PROCESS | 12689 | 1461245721486 Marionette TRACE conn4 <- [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]]]}] 06:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1185ms 06:35:21 INFO - PROCESS | 12689 | 1461245721513 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:35:21 INFO - PROCESS | 12689 | 1461245721516 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:35:21 INFO - PROCESS | 12689 | 1461245721522 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 12689 | 1461245721526 Marionette TRACE conn4 <- [1,214,null,{}] 06:35:21 INFO - PROCESS | 12689 | 1461245721531 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:21 INFO - PROCESS | 12689 | 1461245721720 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:35:21 INFO - PROCESS | 12689 | 1461245721747 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60a400 == 35 [pid = 12689] [id = 61] 06:35:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 80 (0x990ef400) [pid = 12689] [serial = 181] [outer = (nil)] 06:35:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 81 (0x9df06400) [pid = 12689] [serial = 182] [outer = 0x990ef400] 06:35:21 INFO - PROCESS | 12689 | 1461245721833 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 82 (0x9ead4400) [pid = 12689] [serial = 183] [outer = 0x990ef400] 06:35:22 INFO - PROCESS | 12689 | --DOMWINDOW == 81 (0x93dc5c00) [pid = 12689] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:35:22 INFO - PROCESS | 12689 | --DOMWINDOW == 80 (0x9781c800) [pid = 12689] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:35:22 INFO - PROCESS | 12689 | --DOMWINDOW == 79 (0x97041c00) [pid = 12689] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:35:22 INFO - PROCESS | 12689 | --DOMWINDOW == 78 (0x8f748c00) [pid = 12689] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:35:22 INFO - PROCESS | 12689 | --DOMWINDOW == 77 (0x96ff0c00) [pid = 12689] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:35:22 INFO - PROCESS | 12689 | --DOMWINDOW == 76 (0x93da4c00) [pid = 12689] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:35:22 INFO - PROCESS | 12689 | 1461245722713 Marionette TRACE conn4 <- [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]]]}] 06:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1237ms 06:35:22 INFO - PROCESS | 12689 | 1461245722761 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 12689 | 1461245722764 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:35:22 INFO - PROCESS | 12689 | 1461245722771 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 12689 | 1461245722775 Marionette TRACE conn4 <- [1,218,null,{}] 06:35:22 INFO - PROCESS | 12689 | 1461245722781 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:22 INFO - PROCESS | 12689 | 1461245722998 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:35:23 INFO - PROCESS | 12689 | 1461245723013 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f609400 == 36 [pid = 12689] [id = 62] 06:35:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 77 (0x8f60ec00) [pid = 12689] [serial = 184] [outer = (nil)] 06:35:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 78 (0x9eadc800) [pid = 12689] [serial = 185] [outer = 0x8f60ec00] 06:35:23 INFO - PROCESS | 12689 | 1461245723106 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 79 (0x9ffa3c00) [pid = 12689] [serial = 186] [outer = 0x8f60ec00] 06:35:23 INFO - PROCESS | 12689 | 1461245723881 Marionette TRACE conn4 <- [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]]]}] 06:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1129ms 06:35:23 INFO - PROCESS | 12689 | 1461245723901 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:35:23 INFO - PROCESS | 12689 | 1461245723904 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:35:23 INFO - PROCESS | 12689 | 1461245723910 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:35:23 INFO - PROCESS | 12689 | 1461245723913 Marionette TRACE conn4 <- [1,222,null,{}] 06:35:23 INFO - PROCESS | 12689 | 1461245723919 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:24 INFO - PROCESS | 12689 | 1461245724064 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:35:24 INFO - PROCESS | 12689 | 1461245724079 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x9eadcc00 == 37 [pid = 12689] [id = 63] 06:35:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 80 (0xa0a3d400) [pid = 12689] [serial = 187] [outer = (nil)] 06:35:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 81 (0xa0c34400) [pid = 12689] [serial = 188] [outer = 0xa0a3d400] 06:35:24 INFO - PROCESS | 12689 | 1461245724159 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 82 (0xa0c40c00) [pid = 12689] [serial = 189] [outer = 0xa0a3d400] 06:35:25 INFO - PROCESS | 12689 | 1461245725180 Marionette TRACE conn4 <- [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]]]}] 06:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1280ms 06:35:25 INFO - PROCESS | 12689 | 1461245725192 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 12689 | 1461245725200 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:35:25 INFO - PROCESS | 12689 | 1461245725212 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 12689 | 1461245725222 Marionette TRACE conn4 <- [1,226,null,{}] 06:35:25 INFO - PROCESS | 12689 | 1461245725235 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:25 INFO - PROCESS | 12689 | 1461245725492 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:35:25 INFO - PROCESS | 12689 | 1461245725635 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f88c000 == 38 [pid = 12689] [id = 64] 06:35:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 83 (0x907e4c00) [pid = 12689] [serial = 190] [outer = (nil)] 06:35:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 84 (0x92954c00) [pid = 12689] [serial = 191] [outer = 0x907e4c00] 06:35:25 INFO - PROCESS | 12689 | 1461245725783 Marionette DEBUG loaded listener.js 06:35:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 85 (0x96676000) [pid = 12689] [serial = 192] [outer = 0x907e4c00] 06:35:26 INFO - PROCESS | 12689 | 1461245726711 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1548ms 06:35:26 INFO - PROCESS | 12689 | 1461245726759 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:35:26 INFO - PROCESS | 12689 | 1461245726768 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:35:26 INFO - PROCESS | 12689 | 1461245726805 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:35:26 INFO - PROCESS | 12689 | 1461245726810 Marionette TRACE conn4 <- [1,230,null,{}] 06:35:26 INFO - PROCESS | 12689 | 1461245726817 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:26 INFO - PROCESS | 12689 | 1461245726994 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:35:27 INFO - PROCESS | 12689 | 1461245727135 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f749c00 == 39 [pid = 12689] [id = 65] 06:35:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 86 (0x8f887c00) [pid = 12689] [serial = 193] [outer = (nil)] 06:35:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 87 (0x977be800) [pid = 12689] [serial = 194] [outer = 0x8f887c00] 06:35:27 INFO - PROCESS | 12689 | 1461245727226 Marionette DEBUG loaded listener.js 06:35:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 88 (0x98537000) [pid = 12689] [serial = 195] [outer = 0x8f887c00] 06:35:28 INFO - PROCESS | 12689 | 1461245728271 Marionette TRACE conn4 <- [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]]]}] 06:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1535ms 06:35:28 INFO - PROCESS | 12689 | 1461245728338 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:35:28 INFO - PROCESS | 12689 | 1461245728342 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:35:28 INFO - PROCESS | 12689 | 1461245728349 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:35:28 INFO - PROCESS | 12689 | 1461245728355 Marionette TRACE conn4 <- [1,234,null,{}] 06:35:28 INFO - PROCESS | 12689 | 1461245728372 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:28 INFO - PROCESS | 12689 | 1461245728607 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:35:28 INFO - PROCESS | 12689 | 1461245728826 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:28 INFO - PROCESS | 12689 | ++DOCSHELL 0xa2817400 == 40 [pid = 12689] [id = 66] 06:35:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 89 (0xa2819800) [pid = 12689] [serial = 196] [outer = (nil)] 06:35:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 90 (0xa281f000) [pid = 12689] [serial = 197] [outer = 0xa2819800] 06:35:28 INFO - PROCESS | 12689 | 1461245728934 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 91 (0xa2a99800) [pid = 12689] [serial = 198] [outer = 0xa2819800] 06:35:29 INFO - PROCESS | 12689 | 1461245729842 Marionette TRACE conn4 <- [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]]]}] 06:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1538ms 06:35:29 INFO - PROCESS | 12689 | 1461245729887 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:35:29 INFO - PROCESS | 12689 | 1461245729892 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:35:29 INFO - PROCESS | 12689 | 1461245729899 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 12689 | 1461245729902 Marionette TRACE conn4 <- [1,238,null,{}] 06:35:29 INFO - PROCESS | 12689 | 1461245729908 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:30 INFO - PROCESS | 12689 | 1461245730108 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:35:30 INFO - PROCESS | 12689 | 1461245730249 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ac6400 == 41 [pid = 12689] [id = 67] 06:35:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 92 (0x92ac8c00) [pid = 12689] [serial = 199] [outer = (nil)] 06:35:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 93 (0x92ad0800) [pid = 12689] [serial = 200] [outer = 0x92ac8c00] 06:35:30 INFO - PROCESS | 12689 | 1461245730374 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 94 (0x92ad5000) [pid = 12689] [serial = 201] [outer = 0x92ac8c00] 06:35:31 INFO - PROCESS | 12689 | 1461245731187 Marionette TRACE conn4 <- [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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1332ms 06:35:31 INFO - PROCESS | 12689 | 1461245731246 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 12689 | 1461245731251 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:35:31 INFO - PROCESS | 12689 | 1461245731259 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 12689 | 1461245731263 Marionette TRACE conn4 <- [1,242,null,{}] 06:35:31 INFO - PROCESS | 12689 | 1461245731269 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:31 INFO - PROCESS | 12689 | 1461245731435 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:35:31 INFO - PROCESS | 12689 | 1461245731576 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f606400 == 42 [pid = 12689] [id = 68] 06:35:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 95 (0x8f747400) [pid = 12689] [serial = 202] [outer = (nil)] 06:35:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 96 (0xa3c7f400) [pid = 12689] [serial = 203] [outer = 0x8f747400] 06:35:31 INFO - PROCESS | 12689 | 1461245731671 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 97 (0xa3c88800) [pid = 12689] [serial = 204] [outer = 0x8f747400] 06:35:32 INFO - PROCESS | 12689 | 1461245732564 Marionette TRACE conn4 <- [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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1335ms 06:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:35:32 INFO - PROCESS | 12689 | 1461245732594 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 12689 | 1461245732598 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:35:32 INFO - PROCESS | 12689 | 1461245732605 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 12689 | 1461245732608 Marionette TRACE conn4 <- [1,246,null,{}] 06:35:32 INFO - PROCESS | 12689 | 1461245732614 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:32 INFO - PROCESS | 12689 | 1461245732809 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:35:32 INFO - PROCESS | 12689 | 1461245732950 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ad2800 == 43 [pid = 12689] [id = 69] 06:35:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 98 (0xa3c83400) [pid = 12689] [serial = 205] [outer = (nil)] 06:35:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 99 (0xa45eec00) [pid = 12689] [serial = 206] [outer = 0xa3c83400] 06:35:33 INFO - PROCESS | 12689 | 1461245733046 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 100 (0xa45f3800) [pid = 12689] [serial = 207] [outer = 0xa3c83400] 06:35:33 INFO - PROCESS | 12689 | 1461245733968 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1395ms 06:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:35:34 INFO - PROCESS | 12689 | 1461245734000 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 12689 | 1461245734003 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:35:34 INFO - PROCESS | 12689 | 1461245734010 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 12689 | 1461245734014 Marionette TRACE conn4 <- [1,250,null,{}] 06:35:34 INFO - PROCESS | 12689 | 1461245734020 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:34 INFO - PROCESS | 12689 | 1461245734179 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:35:34 INFO - PROCESS | 12689 | 1461245734520 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f879000 == 44 [pid = 12689] [id = 70] 06:35:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 101 (0x8f87ac00) [pid = 12689] [serial = 208] [outer = (nil)] 06:35:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 102 (0x8f88f000) [pid = 12689] [serial = 209] [outer = 0x8f87ac00] 06:35:34 INFO - PROCESS | 12689 | 1461245734670 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 103 (0x8f938c00) [pid = 12689] [serial = 210] [outer = 0x8f87ac00] 06:35:35 INFO - PROCESS | 12689 | 1461245735484 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:35:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 104 (0x8f93b800) [pid = 12689] [serial = 211] [outer = 0x9ea24000] 06:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1536ms 06:35:35 INFO - PROCESS | 12689 | 1461245735616 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 12689 | 1461245735621 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:35:35 INFO - PROCESS | 12689 | 1461245735644 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 12689 | 1461245735650 Marionette TRACE conn4 <- [1,254,null,{}] 06:35:35 INFO - PROCESS | 12689 | 1461245735659 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:35 INFO - PROCESS | 12689 | 1461245735815 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:35:35 INFO - PROCESS | 12689 | 1461245735934 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60d400 == 45 [pid = 12689] [id = 71] 06:35:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 105 (0x92959800) [pid = 12689] [serial = 212] [outer = (nil)] 06:35:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 106 (0x92acec00) [pid = 12689] [serial = 213] [outer = 0x92959800] 06:35:36 INFO - PROCESS | 12689 | 1461245736086 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 107 (0x93dd3800) [pid = 12689] [serial = 214] [outer = 0x92959800] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8f60c000 == 44 [pid = 12689] [id = 35] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8f609400 == 43 [pid = 12689] [id = 62] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8f60a400 == 42 [pid = 12689] [id = 61] 06:35:36 INFO - PROCESS | 12689 | --DOMWINDOW == 106 (0x9aaa8000) [pid = 12689] [serial = 152] [outer = (nil)] [url = about:blank] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x97824400 == 41 [pid = 12689] [id = 60] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x91fa2c00 == 40 [pid = 12689] [id = 59] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x907df800 == 39 [pid = 12689] [id = 58] 06:35:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8f887000 == 38 [pid = 12689] [id = 57] 06:35:36 INFO - PROCESS | 12689 | 1461245736983 Marionette TRACE conn4 <- [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]]]}] 06:35:36 INFO - PROCESS | 12689 | --DOMWINDOW == 105 (0x98590c00) [pid = 12689] [serial = 146] [outer = (nil)] [url = about:blank] 06:35:36 INFO - PROCESS | 12689 | --DOMWINDOW == 104 (0x907e3800) [pid = 12689] [serial = 135] [outer = (nil)] [url = about:blank] 06:35:36 INFO - PROCESS | 12689 | --DOMWINDOW == 103 (0x8f750400) [pid = 12689] [serial = 134] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 102 (0x97824000) [pid = 12689] [serial = 143] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 101 (0x97039000) [pid = 12689] [serial = 140] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 100 (0x9703f800) [pid = 12689] [serial = 141] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 99 (0x93dc6400) [pid = 12689] [serial = 137] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 98 (0x9620cc00) [pid = 12689] [serial = 138] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 97 (0x9ea20c00) [pid = 12689] [serial = 128] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 96 (0x907e2800) [pid = 12689] [serial = 131] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 95 (0x96eaf800) [pid = 12689] [serial = 125] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 94 (0x91399c00) [pid = 12689] [serial = 122] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 93 (0x99264400) [pid = 12689] [serial = 150] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 92 (0x9891a400) [pid = 12689] [serial = 149] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 91 (0x98806400) [pid = 12689] [serial = 147] [outer = (nil)] [url = about:blank] 06:35:37 INFO - PROCESS | 12689 | --DOMWINDOW == 90 (0x97825800) [pid = 12689] [serial = 144] [outer = (nil)] [url = about:blank] 06:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1390ms 06:35:37 INFO - PROCESS | 12689 | 1461245737029 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 12689 | 1461245737036 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:35:37 INFO - PROCESS | 12689 | 1461245737044 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 12689 | 1461245737048 Marionette TRACE conn4 <- [1,258,null,{}] 06:35:37 INFO - PROCESS | 12689 | 1461245737054 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:37 INFO - PROCESS | 12689 | 1461245737203 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:35:37 INFO - PROCESS | 12689 | 1461245737221 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f93c800 == 39 [pid = 12689] [id = 72] 06:35:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 91 (0x907e4000) [pid = 12689] [serial = 215] [outer = (nil)] 06:35:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 92 (0x93dc5c00) [pid = 12689] [serial = 216] [outer = 0x907e4000] 06:35:37 INFO - PROCESS | 12689 | 1461245737318 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 93 (0x97010c00) [pid = 12689] [serial = 217] [outer = 0x907e4000] 06:35:38 INFO - PROCESS | 12689 | 1461245738161 Marionette TRACE conn4 <- [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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1144ms 06:35:38 INFO - PROCESS | 12689 | 1461245738189 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 12689 | 1461245738193 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:35:38 INFO - PROCESS | 12689 | 1461245738202 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 12689 | 1461245738211 Marionette TRACE conn4 <- [1,262,null,{}] 06:35:38 INFO - PROCESS | 12689 | 1461245738229 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:38 INFO - PROCESS | 12689 | 1461245738438 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:35:38 INFO - PROCESS | 12689 | 1461245738452 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x9295a400 == 40 [pid = 12689] [id = 73] 06:35:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 94 (0x97035800) [pid = 12689] [serial = 218] [outer = (nil)] 06:35:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 95 (0x9781b800) [pid = 12689] [serial = 219] [outer = 0x97035800] 06:35:38 INFO - PROCESS | 12689 | 1461245738526 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 96 (0x97825c00) [pid = 12689] [serial = 220] [outer = 0x97035800] 06:35:39 INFO - PROCESS | 12689 | 1461245739381 Marionette TRACE conn4 <- [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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1247ms 06:35:39 INFO - PROCESS | 12689 | 1461245739447 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 12689 | 1461245739452 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:35:39 INFO - PROCESS | 12689 | 1461245739458 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 12689 | 1461245739461 Marionette TRACE conn4 <- [1,266,null,{}] 06:35:39 INFO - PROCESS | 12689 | 1461245739467 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:39 INFO - PROCESS | 12689 | 1461245739659 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:35:39 INFO - PROCESS | 12689 | 1461245739684 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f750c00 == 41 [pid = 12689] [id = 74] 06:35:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 97 (0x9703c800) [pid = 12689] [serial = 221] [outer = (nil)] 06:35:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 98 (0x98810c00) [pid = 12689] [serial = 222] [outer = 0x9703c800] 06:35:39 INFO - PROCESS | 12689 | 1461245739759 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 99 (0x989cd800) [pid = 12689] [serial = 223] [outer = 0x9703c800] 06:35:40 INFO - PROCESS | 12689 | 1461245740584 Marionette TRACE conn4 <- [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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1185ms 06:35:40 INFO - PROCESS | 12689 | 1461245740651 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 12689 | 1461245740655 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:35:40 INFO - PROCESS | 12689 | 1461245740661 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 12689 | 1461245740665 Marionette TRACE conn4 <- [1,270,null,{}] 06:35:40 INFO - PROCESS | 12689 | 1461245740670 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:40 INFO - PROCESS | 12689 | 1461245740867 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:35:40 INFO - PROCESS | 12689 | 1461245740891 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x99172c00 == 42 [pid = 12689] [id = 75] 06:35:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 100 (0x99ca7400) [pid = 12689] [serial = 224] [outer = (nil)] 06:35:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 101 (0x9df07400) [pid = 12689] [serial = 225] [outer = 0x99ca7400] 06:35:40 INFO - PROCESS | 12689 | 1461245740973 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 102 (0x9eada800) [pid = 12689] [serial = 226] [outer = 0x99ca7400] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 101 (0x8f60ec00) [pid = 12689] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 100 (0x9294e000) [pid = 12689] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 99 (0x8f894c00) [pid = 12689] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 98 (0x9129ec00) [pid = 12689] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 97 (0x972c8000) [pid = 12689] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 96 (0x98810800) [pid = 12689] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:35:41 INFO - PROCESS | 12689 | --DOMWINDOW == 95 (0x990ef400) [pid = 12689] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:35:41 INFO - PROCESS | 12689 | 1461245741981 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1380ms 06:35:42 INFO - PROCESS | 12689 | 1461245742042 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 12689 | 1461245742045 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:35:42 INFO - PROCESS | 12689 | 1461245742051 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 12689 | 1461245742054 Marionette TRACE conn4 <- [1,274,null,{}] 06:35:42 INFO - PROCESS | 12689 | 1461245742060 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:42 INFO - PROCESS | 12689 | 1461245742209 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:35:42 INFO - PROCESS | 12689 | 1461245742220 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x983b2c00 == 43 [pid = 12689] [id = 76] 06:35:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 96 (0x9eadf800) [pid = 12689] [serial = 227] [outer = (nil)] 06:35:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 97 (0x9fc96c00) [pid = 12689] [serial = 228] [outer = 0x9eadf800] 06:35:42 INFO - PROCESS | 12689 | 1461245742293 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 98 (0x9ffa4000) [pid = 12689] [serial = 229] [outer = 0x9eadf800] 06:35:43 INFO - PROCESS | 12689 | 1461245743061 Marionette TRACE conn4 <- [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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1033ms 06:35:43 INFO - PROCESS | 12689 | 1461245743085 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 12689 | 1461245743089 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:35:43 INFO - PROCESS | 12689 | 1461245743095 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 12689 | 1461245743099 Marionette TRACE conn4 <- [1,278,null,{}] 06:35:43 INFO - PROCESS | 12689 | 1461245743112 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:43 INFO - PROCESS | 12689 | 1461245743266 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:35:43 INFO - PROCESS | 12689 | 1461245743282 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x92901c00 == 44 [pid = 12689] [id = 77] 06:35:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 99 (0x92903800) [pid = 12689] [serial = 230] [outer = (nil)] 06:35:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 100 (0x9290b400) [pid = 12689] [serial = 231] [outer = 0x92903800] 06:35:43 INFO - PROCESS | 12689 | 1461245743362 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 101 (0x9290f000) [pid = 12689] [serial = 232] [outer = 0x92903800] 06:35:44 INFO - PROCESS | 12689 | 1461245744406 Marionette TRACE conn4 <- [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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1382ms 06:35:44 INFO - PROCESS | 12689 | 1461245744478 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 12689 | 1461245744487 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:35:44 INFO - PROCESS | 12689 | 1461245744496 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 12689 | 1461245744501 Marionette TRACE conn4 <- [1,282,null,{}] 06:35:44 INFO - PROCESS | 12689 | 1461245744510 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:44 INFO - PROCESS | 12689 | 1461245744728 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:35:44 INFO - PROCESS | 12689 | 1461245744875 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f750400 == 45 [pid = 12689] [id = 78] 06:35:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 102 (0x8f88d800) [pid = 12689] [serial = 233] [outer = (nil)] 06:35:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 103 (0x92904c00) [pid = 12689] [serial = 234] [outer = 0x8f88d800] 06:35:44 INFO - PROCESS | 12689 | 1461245744972 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 104 (0x9290b800) [pid = 12689] [serial = 235] [outer = 0x8f88d800] 06:35:45 INFO - PROCESS | 12689 | 1461245745860 Marionette TRACE conn4 <- [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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1433ms 06:35:45 INFO - PROCESS | 12689 | 1461245745930 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 12689 | 1461245745939 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:35:45 INFO - PROCESS | 12689 | 1461245745950 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 12689 | 1461245745954 Marionette TRACE conn4 <- [1,286,null,{}] 06:35:45 INFO - PROCESS | 12689 | 1461245745961 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:46 INFO - PROCESS | 12689 | 1461245746173 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:35:46 INFO - PROCESS | 12689 | 1461245746319 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f74a400 == 46 [pid = 12689] [id = 79] 06:35:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 105 (0x91fa0400) [pid = 12689] [serial = 236] [outer = (nil)] 06:35:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 106 (0x962e5c00) [pid = 12689] [serial = 237] [outer = 0x91fa0400] 06:35:46 INFO - PROCESS | 12689 | 1461245746416 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 107 (0x9703bc00) [pid = 12689] [serial = 238] [outer = 0x91fa0400] 06:35:47 INFO - PROCESS | 12689 | 1461245747377 Marionette TRACE conn4 <- [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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1484ms 06:35:47 INFO - PROCESS | 12689 | 1461245747434 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:35:47 INFO - PROCESS | 12689 | 1461245747438 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:35:47 INFO - PROCESS | 12689 | 1461245747445 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 12689 | 1461245747452 Marionette TRACE conn4 <- [1,290,null,{}] 06:35:47 INFO - PROCESS | 12689 | 1461245747469 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:47 INFO - PROCESS | 12689 | 1461245747686 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:35:47 INFO - PROCESS | 12689 | 1461245747875 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x97018c00 == 47 [pid = 12689] [id = 80] 06:35:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 108 (0x983b2000) [pid = 12689] [serial = 239] [outer = (nil)] 06:35:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 109 (0x9ea23800) [pid = 12689] [serial = 240] [outer = 0x983b2000] 06:35:48 INFO - PROCESS | 12689 | 1461245748012 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 110 (0x9ffa8c00) [pid = 12689] [serial = 241] [outer = 0x983b2000] 06:35:48 INFO - PROCESS | 12689 | 1461245748882 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1490ms 06:35:48 INFO - PROCESS | 12689 | 1461245748936 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 12689 | 1461245748940 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:35:48 INFO - PROCESS | 12689 | 1461245748947 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 12689 | 1461245748950 Marionette TRACE conn4 <- [1,294,null,{}] 06:35:48 INFO - PROCESS | 12689 | 1461245748956 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:49 INFO - PROCESS | 12689 | 1461245749126 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:35:49 INFO - PROCESS | 12689 | 1461245749271 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60d000 == 48 [pid = 12689] [id = 81] 06:35:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 111 (0x99267000) [pid = 12689] [serial = 242] [outer = (nil)] 06:35:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 112 (0xa445b800) [pid = 12689] [serial = 243] [outer = 0x99267000] 06:35:49 INFO - PROCESS | 12689 | 1461245749359 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 113 (0xa4471c00) [pid = 12689] [serial = 244] [outer = 0x99267000] 06:35:50 INFO - PROCESS | 12689 | 1461245750211 Marionette TRACE conn4 <- [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]]]}] 06:35:50 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. 06:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1279ms 06:35:50 INFO - PROCESS | 12689 | 1461245750226 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 12689 | 1461245750229 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:35:50 INFO - PROCESS | 12689 | 1461245750236 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 12689 | 1461245750240 Marionette TRACE conn4 <- [1,298,null,{}] 06:35:50 INFO - PROCESS | 12689 | 1461245750246 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:50 INFO - PROCESS | 12689 | 1461245750404 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:35:50 INFO - PROCESS | 12689 | 1461245750555 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9a9400 == 49 [pid = 12689] [id = 82] 06:35:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 114 (0x8f9a9800) [pid = 12689] [serial = 245] [outer = (nil)] 06:35:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 115 (0x8f9b2000) [pid = 12689] [serial = 246] [outer = 0x8f9a9800] 06:35:50 INFO - PROCESS | 12689 | 1461245750647 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 116 (0x8f9b4c00) [pid = 12689] [serial = 247] [outer = 0x8f9a9800] 06:35:51 INFO - PROCESS | 12689 | 1461245751551 Marionette TRACE conn4 <- [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]]]}] 06:35:51 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. 06:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1350ms 06:35:51 INFO - PROCESS | 12689 | 1461245751587 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 12689 | 1461245751591 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:35:51 INFO - PROCESS | 12689 | 1461245751598 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 12689 | 1461245751602 Marionette TRACE conn4 <- [1,302,null,{}] 06:35:51 INFO - PROCESS | 12689 | 1461245751608 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:51 INFO - PROCESS | 12689 | 1461245751794 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:35:52 INFO - PROCESS | 12689 | 1461245752025 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 12689 | ++DOCSHELL 0xa0f9f800 == 50 [pid = 12689] [id = 83] 06:35:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 117 (0xa3cda800) [pid = 12689] [serial = 248] [outer = (nil)] 06:35:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0xa45a5c00) [pid = 12689] [serial = 249] [outer = 0xa3cda800] 06:35:52 INFO - PROCESS | 12689 | 1461245752161 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0xa4c09400) [pid = 12689] [serial = 250] [outer = 0xa3cda800] 06:35:52 INFO - PROCESS | 12689 | 1461245752981 Marionette TRACE conn4 <- [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]]]}] 06:35:53 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. 06:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1432ms 06:35:53 INFO - PROCESS | 12689 | 1461245753031 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:35:53 INFO - PROCESS | 12689 | 1461245753035 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:35:53 INFO - PROCESS | 12689 | 1461245753042 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 12689 | 1461245753045 Marionette TRACE conn4 <- [1,306,null,{}] 06:35:53 INFO - PROCESS | 12689 | 1461245753052 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:53 INFO - PROCESS | 12689 | 1461245753215 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:35:53 INFO - PROCESS | 12689 | 1461245753362 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x902d9400 == 51 [pid = 12689] [id = 84] 06:35:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x902d9800) [pid = 12689] [serial = 251] [outer = (nil)] 06:35:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x902e1000) [pid = 12689] [serial = 252] [outer = 0x902d9800] 06:35:53 INFO - PROCESS | 12689 | 1461245753451 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x902e2400) [pid = 12689] [serial = 253] [outer = 0x902d9800] 06:35:54 INFO - PROCESS | 12689 | 1461245754342 Marionette TRACE conn4 <- [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]]]}] 06:35:54 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. 06:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1343ms 06:35:54 INFO - PROCESS | 12689 | 1461245754385 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:35:54 INFO - PROCESS | 12689 | 1461245754389 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:35:54 INFO - PROCESS | 12689 | 1461245754395 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 12689 | 1461245754399 Marionette TRACE conn4 <- [1,310,null,{}] 06:35:54 INFO - PROCESS | 12689 | 1461245754405 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:54 INFO - PROCESS | 12689 | 1461245754564 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:35:54 INFO - PROCESS | 12689 | 1461245754736 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f748c00 == 52 [pid = 12689] [id = 85] 06:35:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x8f74e400) [pid = 12689] [serial = 254] [outer = (nil)] 06:35:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x92953c00) [pid = 12689] [serial = 255] [outer = 0x8f74e400] 06:35:54 INFO - PROCESS | 12689 | 1461245754823 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x97016000) [pid = 12689] [serial = 256] [outer = 0x8f74e400] 06:35:55 INFO - PROCESS | 12689 | 1461245755919 Marionette TRACE conn4 <- [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]]]}] 06:35:55 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. 06:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1581ms 06:35:55 INFO - PROCESS | 12689 | 1461245755977 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 12689 | 1461245755983 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:35:55 INFO - PROCESS | 12689 | 1461245755992 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 12689 | 1461245755997 Marionette TRACE conn4 <- [1,314,null,{}] 06:35:56 INFO - PROCESS | 12689 | 1461245756006 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:56 INFO - PROCESS | 12689 | 1461245756231 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:35:56 INFO - PROCESS | 12689 | 1461245756474 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f933800 == 53 [pid = 12689] [id = 86] 06:35:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x902e3400) [pid = 12689] [serial = 257] [outer = (nil)] 06:35:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x907e2400) [pid = 12689] [serial = 258] [outer = 0x902e3400] 06:35:56 INFO - PROCESS | 12689 | 1461245756598 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x91f2ac00) [pid = 12689] [serial = 259] [outer = 0x902e3400] 06:35:57 INFO - PROCESS | 12689 | 1461245757511 Marionette TRACE conn4 <- [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]]]}] 06:35:57 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. 06:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1585ms 06:35:57 INFO - PROCESS | 12689 | 1461245757577 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 12689 | 1461245757585 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:35:57 INFO - PROCESS | 12689 | 1461245757595 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 12689 | 1461245757599 Marionette TRACE conn4 <- [1,318,null,{}] 06:35:57 INFO - PROCESS | 12689 | 1461245757605 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:57 INFO - PROCESS | 12689 | 1461245757791 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x983b2c00 == 52 [pid = 12689] [id = 76] 06:35:57 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0xa0c34400) [pid = 12689] [serial = 188] [outer = (nil)] [url = about:blank] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x99172c00 == 51 [pid = 12689] [id = 75] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x8f750c00 == 50 [pid = 12689] [id = 74] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x9295a400 == 49 [pid = 12689] [id = 73] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x8f93c800 == 48 [pid = 12689] [id = 72] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x8f60d400 == 47 [pid = 12689] [id = 71] 06:35:57 INFO - PROCESS | 12689 | --DOCSHELL 0x8f879000 == 46 [pid = 12689] [id = 70] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x9ead7400) [pid = 12689] [serial = 120] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x915f5c00) [pid = 12689] [serial = 171] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x907d8800) [pid = 12689] [serial = 170] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x95aecc00) [pid = 12689] [serial = 173] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x9666f000) [pid = 12689] [serial = 174] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x975acc00) [pid = 12689] [serial = 176] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x9ff4b400) [pid = 12689] [serial = 167] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x990eb400) [pid = 12689] [serial = 179] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x9294cc00) [pid = 12689] [serial = 155] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 117 (0x97039400) [pid = 12689] [serial = 158] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 116 (0x9aaabc00) [pid = 12689] [serial = 161] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 115 (0x9fb32400) [pid = 12689] [serial = 164] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 114 (0x9df06400) [pid = 12689] [serial = 182] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 113 (0x9ead4400) [pid = 12689] [serial = 183] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 112 (0x99ca4400) [pid = 12689] [serial = 180] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 111 (0x97824800) [pid = 12689] [serial = 177] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | 1461245758032 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 110 (0x9eadc800) [pid = 12689] [serial = 185] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | --DOMWINDOW == 109 (0x9ffa3c00) [pid = 12689] [serial = 186] [outer = (nil)] [url = about:blank] 06:35:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f746400 == 47 [pid = 12689] [id = 87] 06:35:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 110 (0x8f74a000) [pid = 12689] [serial = 260] [outer = (nil)] 06:35:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 111 (0x907e3800) [pid = 12689] [serial = 261] [outer = 0x8f74a000] 06:35:58 INFO - PROCESS | 12689 | 1461245758124 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 112 (0x92954000) [pid = 12689] [serial = 262] [outer = 0x8f74a000] 06:35:58 INFO - PROCESS | 12689 | 1461245758889 Marionette TRACE conn4 <- [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]]]}] 06:35:58 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. 06:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1334ms 06:35:58 INFO - PROCESS | 12689 | 1461245758930 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:35:58 INFO - PROCESS | 12689 | 1461245758934 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:35:58 INFO - PROCESS | 12689 | 1461245758941 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 12689 | 1461245758947 Marionette TRACE conn4 <- [1,322,null,{}] 06:35:58 INFO - PROCESS | 12689 | 1461245758963 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:35:59 INFO - PROCESS | 12689 | 1461245759118 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:35:59 INFO - PROCESS | 12689 | 1461245759135 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ac9400 == 48 [pid = 12689] [id = 88] 06:35:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 113 (0x97034400) [pid = 12689] [serial = 263] [outer = (nil)] 06:35:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 114 (0x97306400) [pid = 12689] [serial = 264] [outer = 0x97034400] 06:35:59 INFO - PROCESS | 12689 | 1461245759211 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 115 (0x97810400) [pid = 12689] [serial = 265] [outer = 0x97034400] 06:36:00 INFO - PROCESS | 12689 | 1461245760130 Marionette TRACE conn4 <- [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]]]}] 06:36:00 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. 06:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1235ms 06:36:00 INFO - PROCESS | 12689 | 1461245760175 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:36:00 INFO - PROCESS | 12689 | 1461245760180 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:36:00 INFO - PROCESS | 12689 | 1461245760186 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 12689 | 1461245760190 Marionette TRACE conn4 <- [1,326,null,{}] 06:36:00 INFO - PROCESS | 12689 | 1461245760195 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:00 INFO - PROCESS | 12689 | 1461245760352 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:36:00 INFO - PROCESS | 12689 | 1461245760364 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x97038000 == 49 [pid = 12689] [id = 89] 06:36:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 116 (0x983a9c00) [pid = 12689] [serial = 266] [outer = (nil)] 06:36:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 117 (0x990eb400) [pid = 12689] [serial = 267] [outer = 0x983a9c00] 06:36:00 INFO - PROCESS | 12689 | 1461245760441 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0x99ca5800) [pid = 12689] [serial = 268] [outer = 0x983a9c00] 06:36:01 INFO - PROCESS | 12689 | 1461245761357 Marionette TRACE conn4 <- [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]]]}] 06:36:01 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. 06:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1188ms 06:36:01 INFO - PROCESS | 12689 | 1461245761374 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 12689 | 1461245761378 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:36:01 INFO - PROCESS | 12689 | 1461245761384 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 12689 | 1461245761387 Marionette TRACE conn4 <- [1,330,null,{}] 06:36:01 INFO - PROCESS | 12689 | 1461245761399 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:01 INFO - PROCESS | 12689 | 1461245761579 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:36:01 INFO - PROCESS | 12689 | 1461245761604 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x990f4000 == 50 [pid = 12689] [id = 90] 06:36:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x9917b800) [pid = 12689] [serial = 269] [outer = (nil)] 06:36:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x9ead3400) [pid = 12689] [serial = 270] [outer = 0x9917b800] 06:36:01 INFO - PROCESS | 12689 | 1461245761675 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x9ead7400) [pid = 12689] [serial = 271] [outer = 0x9917b800] 06:36:02 INFO - PROCESS | 12689 | 1461245762634 Marionette TRACE conn4 <- [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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1386ms 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x9eadf800) [pid = 12689] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x9703c800) [pid = 12689] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x99ca7400) [pid = 12689] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 117 (0x97035800) [pid = 12689] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 116 (0x907e4000) [pid = 12689] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 115 (0x8f87ac00) [pid = 12689] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:36:02 INFO - PROCESS | 12689 | --DOMWINDOW == 114 (0x92959800) [pid = 12689] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:36:02 INFO - PROCESS | 12689 | 1461245762802 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 12689 | 1461245762805 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:36:02 INFO - PROCESS | 12689 | 1461245762819 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 12689 | 1461245762823 Marionette TRACE conn4 <- [1,334,null,{}] 06:36:02 INFO - PROCESS | 12689 | 1461245762832 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:03 INFO - PROCESS | 12689 | 1461245763004 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:36:03 INFO - PROCESS | 12689 | 1461245763155 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e714400 == 51 [pid = 12689] [id = 91] 06:36:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 115 (0x8e71a000) [pid = 12689] [serial = 272] [outer = (nil)] 06:36:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 116 (0x8e71c800) [pid = 12689] [serial = 273] [outer = 0x8e71a000] 06:36:03 INFO - PROCESS | 12689 | 1461245763238 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 117 (0x983a8000) [pid = 12689] [serial = 274] [outer = 0x8e71a000] 06:36:03 INFO - PROCESS | 12689 | 1461245763933 Marionette TRACE conn4 <- [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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1139ms 06:36:03 INFO - PROCESS | 12689 | 1461245763952 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 12689 | 1461245763955 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:36:03 INFO - PROCESS | 12689 | 1461245763962 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 12689 | 1461245763965 Marionette TRACE conn4 <- [1,338,null,{}] 06:36:03 INFO - PROCESS | 12689 | 1461245763971 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:04 INFO - PROCESS | 12689 | 1461245764154 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:36:04 INFO - PROCESS | 12689 | 1461245764172 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e701400 == 52 [pid = 12689] [id = 92] 06:36:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0x8e702800) [pid = 12689] [serial = 275] [outer = (nil)] 06:36:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x8e70a800) [pid = 12689] [serial = 276] [outer = 0x8e702800] 06:36:04 INFO - PROCESS | 12689 | 1461245764246 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x8e70e800) [pid = 12689] [serial = 277] [outer = 0x8e702800] 06:36:05 INFO - PROCESS | 12689 | 1461245765164 Marionette TRACE conn4 <- [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]]]}] 06:36:05 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. 06:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1229ms 06:36:05 INFO - PROCESS | 12689 | 1461245765192 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 12689 | 1461245765199 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:36:05 INFO - PROCESS | 12689 | 1461245765208 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 12689 | 1461245765214 Marionette TRACE conn4 <- [1,342,null,{}] 06:36:05 INFO - PROCESS | 12689 | 1461245765225 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:05 INFO - PROCESS | 12689 | 1461245765447 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:36:05 INFO - PROCESS | 12689 | 1461245765601 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e703000 == 53 [pid = 12689] [id = 93] 06:36:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x8e70c400) [pid = 12689] [serial = 278] [outer = (nil)] 06:36:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8e71f000) [pid = 12689] [serial = 279] [outer = 0x8e70c400] 06:36:05 INFO - PROCESS | 12689 | 1461245765691 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x8f60c400) [pid = 12689] [serial = 280] [outer = 0x8e70c400] 06:36:06 INFO - PROCESS | 12689 | 1461245766678 Marionette TRACE conn4 <- [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]]]}] 06:36:06 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. 06:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1548ms 06:36:06 INFO - PROCESS | 12689 | 1461245766756 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 12689 | 1461245766766 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:36:06 INFO - PROCESS | 12689 | 1461245766777 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 12689 | 1461245766782 Marionette TRACE conn4 <- [1,346,null,{}] 06:36:06 INFO - PROCESS | 12689 | 1461245766788 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:07 INFO - PROCESS | 12689 | 1461245767017 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:36:07 INFO - PROCESS | 12689 | 1461245767226 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f93ac00 == 54 [pid = 12689] [id = 94] 06:36:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x8f9b0000) [pid = 12689] [serial = 281] [outer = (nil)] 06:36:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x907e3400) [pid = 12689] [serial = 282] [outer = 0x8f9b0000] 06:36:07 INFO - PROCESS | 12689 | 1461245767367 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x92950400) [pid = 12689] [serial = 283] [outer = 0x8f9b0000] 06:36:08 INFO - PROCESS | 12689 | 1461245768333 Marionette TRACE conn4 <- [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]]]}] 06:36:08 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. 06:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1595ms 06:36:08 INFO - PROCESS | 12689 | 1461245768373 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 12689 | 1461245768376 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:36:08 INFO - PROCESS | 12689 | 1461245768384 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 12689 | 1461245768390 Marionette TRACE conn4 <- [1,350,null,{}] 06:36:08 INFO - PROCESS | 12689 | 1461245768407 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:08 INFO - PROCESS | 12689 | 1461245768603 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:36:08 INFO - PROCESS | 12689 | 1461245768818 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x973b0c00 == 55 [pid = 12689] [id = 95] 06:36:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x975a1000) [pid = 12689] [serial = 284] [outer = (nil)] 06:36:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x989ce000) [pid = 12689] [serial = 285] [outer = 0x975a1000] 06:36:08 INFO - PROCESS | 12689 | 1461245768919 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x9a64ac00) [pid = 12689] [serial = 286] [outer = 0x975a1000] 06:36:09 INFO - PROCESS | 12689 | 1461245769783 Marionette TRACE conn4 <- [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]]]}] 06:36:09 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. 06:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1439ms 06:36:09 INFO - PROCESS | 12689 | 1461245769823 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 12689 | 1461245769829 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:36:09 INFO - PROCESS | 12689 | 1461245769835 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 12689 | 1461245769838 Marionette TRACE conn4 <- [1,354,null,{}] 06:36:09 INFO - PROCESS | 12689 | 1461245769845 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:10 INFO - PROCESS | 12689 | 1461245770024 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:36:10 INFO - PROCESS | 12689 | 1461245770182 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x9ea25000 == 56 [pid = 12689] [id = 96] 06:36:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x9fb31800) [pid = 12689] [serial = 287] [outer = (nil)] 06:36:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x9fc9d000) [pid = 12689] [serial = 288] [outer = 0x9fb31800] 06:36:10 INFO - PROCESS | 12689 | 1461245770329 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0xa0a3b400) [pid = 12689] [serial = 289] [outer = 0x9fb31800] 06:36:11 INFO - PROCESS | 12689 | 1461245771660 Marionette TRACE conn4 <- [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]]]}] 06:36:11 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. 06:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1846ms 06:36:11 INFO - PROCESS | 12689 | 1461245771684 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 12689 | 1461245771691 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:36:11 INFO - PROCESS | 12689 | 1461245771701 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 12689 | 1461245771706 Marionette TRACE conn4 <- [1,358,null,{}] 06:36:11 INFO - PROCESS | 12689 | 1461245771717 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:12 INFO - PROCESS | 12689 | 1461245772045 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:36:12 INFO - PROCESS | 12689 | 1461245772191 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f886c00 == 57 [pid = 12689] [id = 97] 06:36:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x9903a000) [pid = 12689] [serial = 290] [outer = (nil)] 06:36:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0xa2a35400) [pid = 12689] [serial = 291] [outer = 0x9903a000] 06:36:12 INFO - PROCESS | 12689 | 1461245772285 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0xa3c82800) [pid = 12689] [serial = 292] [outer = 0x9903a000] 06:36:13 INFO - PROCESS | 12689 | 1461245773187 Marionette TRACE conn4 <- [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]]]}] 06:36:13 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. 06:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1540ms 06:36:13 INFO - PROCESS | 12689 | 1461245773240 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 12689 | 1461245773243 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:36:13 INFO - PROCESS | 12689 | 1461245773251 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 12689 | 1461245773254 Marionette TRACE conn4 <- [1,362,null,{}] 06:36:13 INFO - PROCESS | 12689 | 1461245773260 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:13 INFO - PROCESS | 12689 | 1461245773503 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:36:13 INFO - PROCESS | 12689 | 1461245773739 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 12689 | ++DOCSHELL 0xa4c0a000 == 58 [pid = 12689] [id = 98] 06:36:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0xa4c4b000) [pid = 12689] [serial = 293] [outer = (nil)] 06:36:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0xa4c50400) [pid = 12689] [serial = 294] [outer = 0xa4c4b000] 06:36:13 INFO - PROCESS | 12689 | 1461245773863 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0xa5f33400) [pid = 12689] [serial = 295] [outer = 0xa4c4b000] 06:36:14 INFO - PROCESS | 12689 | 1461245774779 Marionette TRACE conn4 <- [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]]]}] 06:36:14 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. 06:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1586ms 06:36:14 INFO - PROCESS | 12689 | 1461245774838 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 12689 | 1461245774841 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:36:14 INFO - PROCESS | 12689 | 1461245774848 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 12689 | 1461245774851 Marionette TRACE conn4 <- [1,366,null,{}] 06:36:14 INFO - PROCESS | 12689 | 1461245774858 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:15 INFO - PROCESS | 12689 | 1461245775064 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:36:15 INFO - PROCESS | 12689 | 1461245775263 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb03800 == 59 [pid = 12689] [id = 99] 06:36:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8eb04400) [pid = 12689] [serial = 296] [outer = (nil)] 06:36:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8eb0ac00) [pid = 12689] [serial = 297] [outer = 0x8eb04400] 06:36:15 INFO - PROCESS | 12689 | 1461245775395 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8eb0e800) [pid = 12689] [serial = 298] [outer = 0x8eb04400] 06:36:16 INFO - PROCESS | 12689 | 1461245776248 Marionette TRACE conn4 <- [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]]]}] 06:36:16 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. 06:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1436ms 06:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:36:16 INFO - PROCESS | 12689 | 1461245776285 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 12689 | 1461245776288 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:36:16 INFO - PROCESS | 12689 | 1461245776295 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 12689 | 1461245776299 Marionette TRACE conn4 <- [1,370,null,{}] 06:36:16 INFO - PROCESS | 12689 | 1461245776304 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:16 INFO - PROCESS | 12689 | 1461245776469 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:36:16 INFO - PROCESS | 12689 | 1461245776632 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x990eec00 == 60 [pid = 12689] [id = 100] 06:36:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0xa445e000) [pid = 12689] [serial = 299] [outer = (nil)] 06:36:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0xa4c51c00) [pid = 12689] [serial = 300] [outer = 0xa445e000] 06:36:16 INFO - PROCESS | 12689 | 1461245776720 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0xa5f3f800) [pid = 12689] [serial = 301] [outer = 0xa445e000] 06:36:18 INFO - PROCESS | 12689 | 1461245778022 Marionette TRACE conn4 <- [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]]]}] 06:36:18 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. 06:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1783ms 06:36:18 INFO - PROCESS | 12689 | 1461245778078 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 12689 | 1461245778083 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:36:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:36:18 INFO - PROCESS | 12689 | 1461245778142 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 12689 | 1461245778148 Marionette TRACE conn4 <- [1,374,null,{}] 06:36:18 INFO - PROCESS | 12689 | 1461245778211 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:18 INFO - PROCESS | 12689 | 1461245778374 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:36:18 INFO - PROCESS | 12689 | 1461245778549 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f608c00 == 61 [pid = 12689] [id = 101] 06:36:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f74ec00) [pid = 12689] [serial = 302] [outer = (nil)] 06:36:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8f932800) [pid = 12689] [serial = 303] [outer = 0x8f74ec00] 06:36:18 INFO - PROCESS | 12689 | 1461245778678 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8f9b1000) [pid = 12689] [serial = 304] [outer = 0x8f74ec00] 06:36:19 INFO - PROCESS | 12689 | 1461245779581 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:36:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:36:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1540ms 06:36:19 INFO - PROCESS | 12689 | 1461245779632 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 12689 | 1461245779640 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:36:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:36:19 INFO - PROCESS | 12689 | 1461245779650 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 12689 | 1461245779653 Marionette TRACE conn4 <- [1,378,null,{}] 06:36:19 INFO - PROCESS | 12689 | 1461245779660 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:19 INFO - PROCESS | 12689 | 1461245779845 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:36:20 INFO - PROCESS | 12689 | 1461245780000 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e706000 == 62 [pid = 12689] [id = 102] 06:36:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8e717800) [pid = 12689] [serial = 305] [outer = (nil)] 06:36:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x915f6000) [pid = 12689] [serial = 306] [outer = 0x8e717800] 06:36:20 INFO - PROCESS | 12689 | 1461245780080 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x92951800) [pid = 12689] [serial = 307] [outer = 0x8e717800] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x8e714400 == 61 [pid = 12689] [id = 91] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x9eadcc00 == 60 [pid = 12689] [id = 63] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x92ad0800) [pid = 12689] [serial = 200] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0xa3c7f400) [pid = 12689] [serial = 203] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0xa45eec00) [pid = 12689] [serial = 206] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x92954c00) [pid = 12689] [serial = 191] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x977be800) [pid = 12689] [serial = 194] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0xa281f000) [pid = 12689] [serial = 197] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x990f4000 == 59 [pid = 12689] [id = 90] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x97038000 == 58 [pid = 12689] [id = 89] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x92ac9400 == 57 [pid = 12689] [id = 88] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x8f746400 == 56 [pid = 12689] [id = 87] 06:36:20 INFO - PROCESS | 12689 | --DOCSHELL 0x8f933800 == 55 [pid = 12689] [id = 86] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x9781b800) [pid = 12689] [serial = 219] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x93dc5c00) [pid = 12689] [serial = 216] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x97010c00) [pid = 12689] [serial = 217] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8f938c00) [pid = 12689] [serial = 210] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8f88f000) [pid = 12689] [serial = 209] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x93dd3800) [pid = 12689] [serial = 214] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x92acec00) [pid = 12689] [serial = 213] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x9781e000) [pid = 12689] [serial = 90] [outer = (nil)] [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.] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x989cd800) [pid = 12689] [serial = 223] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x97825c00) [pid = 12689] [serial = 220] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x9ffa4000) [pid = 12689] [serial = 229] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x9fc96c00) [pid = 12689] [serial = 228] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x98810c00) [pid = 12689] [serial = 222] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x9df07400) [pid = 12689] [serial = 225] [outer = (nil)] [url = about:blank] 06:36:20 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x9eada800) [pid = 12689] [serial = 226] [outer = (nil)] [url = about:blank] 06:36:21 INFO - PROCESS | 12689 | 1461245781114 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:36:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:36:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1485ms 06:36:21 INFO - PROCESS | 12689 | 1461245781135 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 12689 | 1461245781138 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:36:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:36:21 INFO - PROCESS | 12689 | 1461245781144 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 12689 | 1461245781150 Marionette TRACE conn4 <- [1,382,null,{}] 06:36:21 INFO - PROCESS | 12689 | 1461245781166 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:21 INFO - PROCESS | 12689 | 1461245781315 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:36:21 INFO - PROCESS | 12689 | 1461245781333 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ad2c00 == 56 [pid = 12689] [id = 103] 06:36:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x92ad3000) [pid = 12689] [serial = 308] [outer = (nil)] 06:36:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x95a61400) [pid = 12689] [serial = 309] [outer = 0x92ad3000] 06:36:21 INFO - PROCESS | 12689 | 1461245781410 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x962e3c00) [pid = 12689] [serial = 310] [outer = 0x92ad3000] 06:36:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:22 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:36:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:22 INFO - PROCESS | 12689 | 1461245782278 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:36:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:36:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1184ms 06:36:22 INFO - PROCESS | 12689 | 1461245782328 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 12689 | 1461245782333 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:36:22 INFO - PROCESS | 12689 | 1461245782339 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 12689 | 1461245782342 Marionette TRACE conn4 <- [1,386,null,{}] 06:36:22 INFO - PROCESS | 12689 | 1461245782348 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:22 INFO - PROCESS | 12689 | 1461245782498 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:36:22 INFO - PROCESS | 12689 | 1461245782625 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9aa400 == 57 [pid = 12689] [id = 104] 06:36:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x95a65000) [pid = 12689] [serial = 311] [outer = (nil)] 06:36:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x9703fc00) [pid = 12689] [serial = 312] [outer = 0x95a65000] 06:36:22 INFO - PROCESS | 12689 | 1461245782699 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x973b9400) [pid = 12689] [serial = 313] [outer = 0x95a65000] 06:36:23 INFO - PROCESS | 12689 | 1461245783552 Marionette TRACE conn4 <- [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]]]}] 06:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1244ms 06:36:23 INFO - PROCESS | 12689 | 1461245783584 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 12689 | 1461245783587 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:36:23 INFO - PROCESS | 12689 | 1461245783593 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 12689 | 1461245783596 Marionette TRACE conn4 <- [1,390,null,{}] 06:36:23 INFO - PROCESS | 12689 | 1461245783611 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:23 INFO - PROCESS | 12689 | 1461245783795 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:36:23 INFO - PROCESS | 12689 | 1461245783827 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x97039000 == 58 [pid = 12689] [id = 105] 06:36:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x9703f800) [pid = 12689] [serial = 314] [outer = (nil)] 06:36:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x97824000) [pid = 12689] [serial = 315] [outer = 0x9703f800] 06:36:23 INFO - PROCESS | 12689 | 1461245783899 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x97826000) [pid = 12689] [serial = 316] [outer = 0x9703f800] 06:36:24 INFO - PROCESS | 12689 | 1461245784787 Marionette TRACE conn4 <- [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]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1288ms 06:36:24 INFO - PROCESS | 12689 | 1461245784890 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 12689 | 1461245784894 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:36:24 INFO - PROCESS | 12689 | 1461245784900 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 12689 | 1461245784902 Marionette TRACE conn4 <- [1,394,null,{}] 06:36:24 INFO - PROCESS | 12689 | 1461245784914 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:25 INFO - PROCESS | 12689 | 1461245785294 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x902e3400) [pid = 12689] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x983a9c00) [pid = 12689] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x97034400) [pid = 12689] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8e71a000) [pid = 12689] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0xa0a3d400) [pid = 12689] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x9917b800) [pid = 12689] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x92903800) [pid = 12689] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8f74a000) [pid = 12689] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:36:25 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x9a64b000) [pid = 12689] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:36:25 INFO - PROCESS | 12689 | 1461245785443 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e702c00 == 59 [pid = 12689] [id = 106] 06:36:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8e717000) [pid = 12689] [serial = 317] [outer = (nil)] 06:36:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8f894400) [pid = 12689] [serial = 318] [outer = 0x8e717000] 06:36:25 INFO - PROCESS | 12689 | 1461245785528 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x96287800) [pid = 12689] [serial = 319] [outer = 0x8e717000] 06:36:26 INFO - PROCESS | 12689 | 1461245786211 Marionette TRACE conn4 <- [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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1337ms 06:36:26 INFO - PROCESS | 12689 | 1461245786237 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 12689 | 1461245786240 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:36:26 INFO - PROCESS | 12689 | 1461245786253 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 12689 | 1461245786255 Marionette TRACE conn4 <- [1,398,null,{}] 06:36:26 INFO - PROCESS | 12689 | 1461245786262 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:26 INFO - PROCESS | 12689 | 1461245786407 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:36:26 INFO - PROCESS | 12689 | 1461245786422 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x97821400 == 60 [pid = 12689] [id = 107] 06:36:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x9917b800) [pid = 12689] [serial = 320] [outer = (nil)] 06:36:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x9eadb000) [pid = 12689] [serial = 321] [outer = 0x9917b800] 06:36:26 INFO - PROCESS | 12689 | 1461245786494 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x9fc55800) [pid = 12689] [serial = 322] [outer = 0x9917b800] 06:36:27 INFO - PROCESS | 12689 | 1461245787453 Marionette TRACE conn4 <- [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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1240ms 06:36:27 INFO - PROCESS | 12689 | 1461245787488 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 12689 | 1461245787495 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:36:27 INFO - PROCESS | 12689 | 1461245787505 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 12689 | 1461245787511 Marionette TRACE conn4 <- [1,402,null,{}] 06:36:27 INFO - PROCESS | 12689 | 1461245787522 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:27 INFO - PROCESS | 12689 | 1461245787710 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:36:27 INFO - PROCESS | 12689 | 1461245787871 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc01c00 == 61 [pid = 12689] [id = 108] 06:36:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8cc04800) [pid = 12689] [serial = 323] [outer = (nil)] 06:36:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8cc0d400) [pid = 12689] [serial = 324] [outer = 0x8cc04800] 06:36:27 INFO - PROCESS | 12689 | 1461245787977 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8e713400) [pid = 12689] [serial = 325] [outer = 0x8cc04800] 06:36:29 INFO - PROCESS | 12689 | 1461245789030 Marionette TRACE conn4 <- [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]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1587ms 06:36:29 INFO - PROCESS | 12689 | 1461245789092 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 12689 | 1461245789101 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:36:29 INFO - PROCESS | 12689 | 1461245789112 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 12689 | 1461245789116 Marionette TRACE conn4 <- [1,406,null,{}] 06:36:29 INFO - PROCESS | 12689 | 1461245789123 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:29 INFO - PROCESS | 12689 | 1461245789341 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:36:29 INFO - PROCESS | 12689 | 1461245789604 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f88e000 == 62 [pid = 12689] [id = 109] 06:36:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8f88f000) [pid = 12689] [serial = 326] [outer = (nil)] 06:36:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8f9af000) [pid = 12689] [serial = 327] [outer = 0x8f88f000] 06:36:29 INFO - PROCESS | 12689 | 1461245789694 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x902e7800) [pid = 12689] [serial = 328] [outer = 0x8f88f000] 06:36:30 INFO - PROCESS | 12689 | 1461245790717 Marionette TRACE conn4 <- [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]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1641ms 06:36:30 INFO - PROCESS | 12689 | 1461245790754 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 12689 | 1461245790759 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:36:30 INFO - PROCESS | 12689 | 1461245790768 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 12689 | 1461245790774 Marionette TRACE conn4 <- [1,410,null,{}] 06:36:30 INFO - PROCESS | 12689 | 1461245790793 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:30 INFO - PROCESS | 12689 | 1461245790997 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:36:31 INFO - PROCESS | 12689 | 1461245791238 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x9620b800 == 63 [pid = 12689] [id = 110] 06:36:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x96eb1000) [pid = 12689] [serial = 329] [outer = (nil)] 06:36:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x97273000) [pid = 12689] [serial = 330] [outer = 0x96eb1000] 06:36:31 INFO - PROCESS | 12689 | 1461245791349 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x989cd800) [pid = 12689] [serial = 331] [outer = 0x96eb1000] 06:36:32 INFO - PROCESS | 12689 | 1461245792270 Marionette TRACE conn4 <- [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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1542ms 06:36:32 INFO - PROCESS | 12689 | 1461245792309 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:36:32 INFO - PROCESS | 12689 | 1461245792314 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:36:32 INFO - PROCESS | 12689 | 1461245792321 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 12689 | 1461245792327 Marionette TRACE conn4 <- [1,414,null,{}] 06:36:32 INFO - PROCESS | 12689 | 1461245792335 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:32 INFO - PROCESS | 12689 | 1461245792508 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:36:32 INFO - PROCESS | 12689 | 1461245792663 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e718c00 == 64 [pid = 12689] [id = 111] 06:36:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x9903b400) [pid = 12689] [serial = 332] [outer = (nil)] 06:36:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x9ff4b400) [pid = 12689] [serial = 333] [outer = 0x9903b400] 06:36:32 INFO - PROCESS | 12689 | 1461245792758 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0xa0ad8400) [pid = 12689] [serial = 334] [outer = 0x9903b400] 06:36:33 INFO - PROCESS | 12689 | 1461245793700 Marionette TRACE conn4 <- [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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1443ms 06:36:33 INFO - PROCESS | 12689 | 1461245793764 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:36:33 INFO - PROCESS | 12689 | 1461245793768 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:36:33 INFO - PROCESS | 12689 | 1461245793774 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 12689 | 1461245793779 Marionette TRACE conn4 <- [1,418,null,{}] 06:36:33 INFO - PROCESS | 12689 | 1461245793785 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:33 INFO - PROCESS | 12689 | 1461245793968 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:36:34 INFO - PROCESS | 12689 | 1461245794238 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae0c00 == 65 [pid = 12689] [id = 112] 06:36:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8fae1800) [pid = 12689] [serial = 335] [outer = (nil)] 06:36:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8fae8400) [pid = 12689] [serial = 336] [outer = 0x8fae1800] 06:36:34 INFO - PROCESS | 12689 | 1461245794374 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8faec800) [pid = 12689] [serial = 337] [outer = 0x8fae1800] 06:36:35 INFO - PROCESS | 12689 | 1461245795668 Marionette TRACE conn4 <- [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]]]}] 06:36:35 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 06:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1932ms 06:36:35 INFO - PROCESS | 12689 | 1461245795768 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 12689 | 1461245795771 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:36:35 INFO - PROCESS | 12689 | 1461245795784 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 12689 | 1461245795786 Marionette TRACE conn4 <- [1,422,null,{}] 06:36:35 INFO - PROCESS | 12689 | 1461245795793 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:35 INFO - PROCESS | 12689 | 1461245795974 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:36:36 INFO - PROCESS | 12689 | 1461245796131 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa2b400 == 66 [pid = 12689] [id = 113] 06:36:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8fa2c000) [pid = 12689] [serial = 338] [outer = (nil)] 06:36:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8fa32c00) [pid = 12689] [serial = 339] [outer = 0x8fa2c000] 06:36:36 INFO - PROCESS | 12689 | 1461245796223 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x902e7c00) [pid = 12689] [serial = 340] [outer = 0x8fa2c000] 06:36:37 INFO - PROCESS | 12689 | 1461245797526 Marionette TRACE conn4 <- [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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1787ms 06:36:37 INFO - PROCESS | 12689 | 1461245797619 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 12689 | 1461245797626 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:36:37 INFO - PROCESS | 12689 | 1461245797639 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 12689 | 1461245797644 Marionette TRACE conn4 <- [1,426,null,{}] 06:36:37 INFO - PROCESS | 12689 | 1461245797655 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:37 INFO - PROCESS | 12689 | 1461245797828 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:36:38 INFO - PROCESS | 12689 | 1461245797986 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x8ced2800 == 67 [pid = 12689] [id = 114] 06:36:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8ced4000) [pid = 12689] [serial = 341] [outer = (nil)] 06:36:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8ced9400) [pid = 12689] [serial = 342] [outer = 0x8ced4000] 06:36:38 INFO - PROCESS | 12689 | 1461245798083 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8ceddc00) [pid = 12689] [serial = 343] [outer = 0x8ced4000] 06:36:38 INFO - PROCESS | 12689 | 1461245798972 Marionette TRACE conn4 <- [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] 06:36:39 INFO - PROCESS | 12689 | 1461245799045 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:36:39 INFO - PROCESS | 12689 | 1461245799054 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 12689 | 1461245799057 Marionette TRACE conn4 <- [1,430,null,{}] 06:36:39 INFO - PROCESS | 12689 | 1461245799063 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:39 INFO - PROCESS | 12689 | 1461245799242 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:36:39 INFO - PROCESS | 12689 | 1461245799447 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x8ced4800 == 68 [pid = 12689] [id = 115] 06:36:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8ced6400) [pid = 12689] [serial = 344] [outer = (nil)] 06:36:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8fade400) [pid = 12689] [serial = 345] [outer = 0x8ced6400] 06:36:39 INFO - PROCESS | 12689 | 1461245799548 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x93b15400) [pid = 12689] [serial = 346] [outer = 0x8ced6400] 06:36:40 INFO - PROCESS | 12689 | 1461245800395 Marionette TRACE conn4 <- [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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1384ms 06:36:40 INFO - PROCESS | 12689 | 1461245800439 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:36:40 INFO - PROCESS | 12689 | 1461245800444 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:36:40 INFO - PROCESS | 12689 | 1461245800450 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 12689 | 1461245800454 Marionette TRACE conn4 <- [1,434,null,{}] 06:36:40 INFO - PROCESS | 12689 | 1461245800460 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:40 INFO - PROCESS | 12689 | 1461245800641 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:36:40 INFO - PROCESS | 12689 | 1461245800802 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x8ceda000 == 69 [pid = 12689] [id = 116] 06:36:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8cee0c00) [pid = 12689] [serial = 347] [outer = (nil)] 06:36:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x902e4800) [pid = 12689] [serial = 348] [outer = 0x8cee0c00] 06:36:40 INFO - PROCESS | 12689 | 1461245800890 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x92954400) [pid = 12689] [serial = 349] [outer = 0x8cee0c00] 06:36:42 INFO - PROCESS | 12689 | 1461245802106 Marionette TRACE conn4 <- [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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1688ms 06:36:42 INFO - PROCESS | 12689 | 1461245802142 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 12689 | 1461245802151 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:36:42 INFO - PROCESS | 12689 | 1461245802160 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 12689 | 1461245802165 Marionette TRACE conn4 <- [1,438,null,{}] 06:36:42 INFO - PROCESS | 12689 | 1461245802175 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:42 INFO - PROCESS | 12689 | 1461245802411 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:36:42 INFO - PROCESS | 12689 | 1461245802599 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e707c00 == 70 [pid = 12689] [id = 117] 06:36:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8e713800) [pid = 12689] [serial = 350] [outer = (nil)] 06:36:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8f891800) [pid = 12689] [serial = 351] [outer = 0x8e713800] 06:36:42 INFO - PROCESS | 12689 | 1461245802679 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8f9b7400) [pid = 12689] [serial = 352] [outer = 0x8e713800] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x8f88c000 == 69 [pid = 12689] [id = 64] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0xa2817400 == 68 [pid = 12689] [id = 66] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x92ac6400 == 67 [pid = 12689] [id = 67] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8e70a800) [pid = 12689] [serial = 276] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x8e702c00 == 66 [pid = 12689] [id = 106] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x97039000 == 65 [pid = 12689] [id = 105] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9aa400 == 64 [pid = 12689] [id = 104] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x92ad2c00 == 63 [pid = 12689] [id = 103] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x8e706000 == 62 [pid = 12689] [id = 102] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x8f608c00 == 61 [pid = 12689] [id = 101] 06:36:43 INFO - PROCESS | 12689 | 1461245803780 Marionette TRACE conn4 <- [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]]]}] 06:36:43 INFO - PROCESS | 12689 | --DOCSHELL 0x8e701400 == 60 [pid = 12689] [id = 92] 06:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1685ms 06:36:43 INFO - PROCESS | 12689 | 1461245803845 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 12689 | 1461245803853 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0xa45a5c00) [pid = 12689] [serial = 249] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x907e2400) [pid = 12689] [serial = 258] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x99ca5800) [pid = 12689] [serial = 268] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x97810400) [pid = 12689] [serial = 265] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x983a8000) [pid = 12689] [serial = 274] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x990eb400) [pid = 12689] [serial = 267] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0xa445b800) [pid = 12689] [serial = 243] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0xa0c40c00) [pid = 12689] [serial = 189] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x9ead7400) [pid = 12689] [serial = 271] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x97306400) [pid = 12689] [serial = 264] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8e71c800) [pid = 12689] [serial = 273] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x92953c00) [pid = 12689] [serial = 255] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x9290f000) [pid = 12689] [serial = 232] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x9ead3400) [pid = 12689] [serial = 270] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8f9b2000) [pid = 12689] [serial = 246] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x907e3800) [pid = 12689] [serial = 261] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x9ea22000) [pid = 12689] [serial = 153] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x9ea23800) [pid = 12689] [serial = 240] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x962e5c00) [pid = 12689] [serial = 237] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x92904c00) [pid = 12689] [serial = 234] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x9290b400) [pid = 12689] [serial = 231] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x92954000) [pid = 12689] [serial = 262] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x91f2ac00) [pid = 12689] [serial = 259] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x902e1000) [pid = 12689] [serial = 252] [outer = (nil)] [url = about:blank] 06:36:43 INFO - PROCESS | 12689 | 1461245803898 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 12689 | 1461245803905 Marionette TRACE conn4 <- [1,442,null,{}] 06:36:43 INFO - PROCESS | 12689 | 1461245803917 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:44 INFO - PROCESS | 12689 | 1461245804075 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:36:44 INFO - PROCESS | 12689 | 1461245804271 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e712800 == 61 [pid = 12689] [id = 118] 06:36:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8f933000) [pid = 12689] [serial = 353] [outer = (nil)] 06:36:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8fa31400) [pid = 12689] [serial = 354] [outer = 0x8f933000] 06:36:44 INFO - PROCESS | 12689 | 1461245804347 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8fa39400) [pid = 12689] [serial = 355] [outer = 0x8f933000] 06:36:45 INFO - PROCESS | 12689 | 1461245805180 Marionette TRACE conn4 <- [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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1370ms 06:36:45 INFO - PROCESS | 12689 | 1461245805239 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 12689 | 1461245805243 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:36:45 INFO - PROCESS | 12689 | 1461245805250 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 12689 | 1461245805256 Marionette TRACE conn4 <- [1,446,null,{}] 06:36:45 INFO - PROCESS | 12689 | 1461245805271 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:45 INFO - PROCESS | 12689 | 1461245805432 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:36:45 INFO - PROCESS | 12689 | 1461245805568 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9b4000 == 62 [pid = 12689] [id = 119] 06:36:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x902db400) [pid = 12689] [serial = 356] [outer = (nil)] 06:36:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x92903c00) [pid = 12689] [serial = 357] [outer = 0x902db400] 06:36:45 INFO - PROCESS | 12689 | 1461245805645 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x9290f400) [pid = 12689] [serial = 358] [outer = 0x902db400] 06:36:46 INFO - PROCESS | 12689 | 1461245806448 Marionette TRACE conn4 <- [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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1238ms 06:36:46 INFO - PROCESS | 12689 | 1461245806489 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 12689 | 1461245806492 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:36:46 INFO - PROCESS | 12689 | 1461245806505 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 12689 | 1461245806508 Marionette TRACE conn4 <- [1,450,null,{}] 06:36:46 INFO - PROCESS | 12689 | 1461245806514 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:46 INFO - PROCESS | 12689 | 1461245806709 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:36:46 INFO - PROCESS | 12689 | 1461245806733 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae3800 == 63 [pid = 12689] [id = 120] 06:36:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x92ad3400) [pid = 12689] [serial = 359] [outer = (nil)] 06:36:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x93b1cc00) [pid = 12689] [serial = 360] [outer = 0x92ad3400] 06:36:46 INFO - PROCESS | 12689 | 1461245806806 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x93da2800) [pid = 12689] [serial = 361] [outer = 0x92ad3400] 06:36:47 INFO - PROCESS | 12689 | 1461245807739 Marionette TRACE conn4 <- [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] 06:36:47 INFO - PROCESS | 12689 | 1461245807789 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:36:47 INFO - PROCESS | 12689 | 1461245807814 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 12689 | 1461245807817 Marionette TRACE conn4 <- [1,454,null,{}] 06:36:47 INFO - PROCESS | 12689 | 1461245807823 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:48 INFO - PROCESS | 12689 | 1461245808222 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:36:48 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x95a65000) [pid = 12689] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:36:48 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x92ad3000) [pid = 12689] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:36:48 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x9703f800) [pid = 12689] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:36:48 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8e717800) [pid = 12689] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:36:48 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8f74ec00) [pid = 12689] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:36:48 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8e717000) [pid = 12689] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:36:48 INFO - PROCESS | 12689 | 1461245808373 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e70c000 == 64 [pid = 12689] [id = 121] 06:36:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8e717000) [pid = 12689] [serial = 362] [outer = (nil)] 06:36:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f74ec00) [pid = 12689] [serial = 363] [outer = 0x8e717000] 06:36:48 INFO - PROCESS | 12689 | 1461245808448 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x92906800) [pid = 12689] [serial = 364] [outer = 0x8e717000] 06:36:49 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:49 INFO - PROCESS | 12689 | 1461245809177 Marionette TRACE conn4 <- [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]]]}] 06:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1453ms 06:36:49 INFO - PROCESS | 12689 | 1461245809251 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 12689 | 1461245809254 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:36:49 INFO - PROCESS | 12689 | 1461245809263 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 12689 | 1461245809268 Marionette TRACE conn4 <- [1,458,null,{}] 06:36:49 INFO - PROCESS | 12689 | 1461245809273 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:49 INFO - PROCESS | 12689 | 1461245809478 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:36:49 INFO - PROCESS | 12689 | 1461245809601 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f607400 == 65 [pid = 12689] [id = 122] 06:36:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x93b20400) [pid = 12689] [serial = 365] [outer = (nil)] 06:36:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x97822c00) [pid = 12689] [serial = 366] [outer = 0x93b20400] 06:36:49 INFO - PROCESS | 12689 | 1461245809683 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x989d1000) [pid = 12689] [serial = 367] [outer = 0x93b20400] 06:36:50 INFO - PROCESS | 12689 | 1461245810596 Marionette TRACE conn4 <- [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] 06:36:50 INFO - PROCESS | 12689 | 1461245810662 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:36:50 INFO - PROCESS | 12689 | 1461245810672 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 12689 | 1461245810678 Marionette TRACE conn4 <- [1,462,null,{}] 06:36:50 INFO - PROCESS | 12689 | 1461245810689 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:50 INFO - PROCESS | 12689 | 1461245810880 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:36:51 INFO - PROCESS | 12689 | 1461245811117 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc7c800 == 66 [pid = 12689] [id = 123] 06:36:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8cc7cc00) [pid = 12689] [serial = 368] [outer = (nil)] 06:36:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8cc85000) [pid = 12689] [serial = 369] [outer = 0x8cc7cc00] 06:36:51 INFO - PROCESS | 12689 | 1461245811252 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8e70e000) [pid = 12689] [serial = 370] [outer = 0x8cc7cc00] 06:36:52 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:52 INFO - PROCESS | 12689 | 1461245812238 Marionette TRACE conn4 <- [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] 06:36:52 INFO - PROCESS | 12689 | 1461245812329 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:36:52 INFO - PROCESS | 12689 | 1461245812340 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 12689 | 1461245812344 Marionette TRACE conn4 <- [1,466,null,{}] 06:36:52 INFO - PROCESS | 12689 | 1461245812351 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:52 INFO - PROCESS | 12689 | 1461245812570 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:36:52 INFO - PROCESS | 12689 | 1461245812831 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e71ec00 == 67 [pid = 12689] [id = 124] 06:36:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8f601800) [pid = 12689] [serial = 371] [outer = (nil)] 06:36:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8f9b0c00) [pid = 12689] [serial = 372] [outer = 0x8f601800] 06:36:52 INFO - PROCESS | 12689 | 1461245812921 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8fa39000) [pid = 12689] [serial = 373] [outer = 0x8f601800] 06:36:54 INFO - PROCESS | 12689 | 1461245814010 Marionette TRACE conn4 <- [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] 06:36:54 INFO - PROCESS | 12689 | 1461245814084 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:36:54 INFO - PROCESS | 12689 | 1461245814092 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 12689 | 1461245814099 Marionette TRACE conn4 <- [1,470,null,{}] 06:36:54 INFO - PROCESS | 12689 | 1461245814118 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:54 INFO - PROCESS | 12689 | 1461245814345 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:36:54 INFO - PROCESS | 12689 | 1461245814573 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x9290d000 == 68 [pid = 12689] [id = 125] 06:36:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x93b1d400) [pid = 12689] [serial = 374] [outer = (nil)] 06:36:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x972cdc00) [pid = 12689] [serial = 375] [outer = 0x93b1d400] 06:36:54 INFO - PROCESS | 12689 | 1461245814669 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x9781c400) [pid = 12689] [serial = 376] [outer = 0x93b1d400] 06:36:55 INFO - PROCESS | 12689 | 1461245815574 Marionette TRACE conn4 <- [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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1551ms 06:36:55 INFO - PROCESS | 12689 | 1461245815642 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 12689 | 1461245815648 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:36:55 INFO - PROCESS | 12689 | 1461245815654 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 12689 | 1461245815658 Marionette TRACE conn4 <- [1,474,null,{}] 06:36:55 INFO - PROCESS | 12689 | 1461245815664 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:55 INFO - PROCESS | 12689 | 1461245815837 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:36:56 INFO - PROCESS | 12689 | 1461245816242 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 12689 | ++DOCSHELL 0xa47d9000 == 69 [pid = 12689] [id = 126] 06:36:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0xa47db400) [pid = 12689] [serial = 377] [outer = (nil)] 06:36:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0xa0c3b800) [pid = 12689] [serial = 378] [outer = 0xa47db400] 06:36:56 INFO - PROCESS | 12689 | 1461245816610 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0xa2a9a800) [pid = 12689] [serial = 379] [outer = 0xa47db400] 06:36:58 INFO - PROCESS | 12689 | 1461245818485 Marionette TRACE conn4 <- [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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2885ms 06:36:58 INFO - PROCESS | 12689 | 1461245818541 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 12689 | 1461245818547 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:36:58 INFO - PROCESS | 12689 | 1461245818557 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 12689 | 1461245818561 Marionette TRACE conn4 <- [1,478,null,{}] 06:36:58 INFO - PROCESS | 12689 | 1461245818570 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:36:58 INFO - PROCESS | 12689 | 1461245818862 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:36:59 INFO - PROCESS | 12689 | 1461245819045 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e3c00 == 70 [pid = 12689] [id = 127] 06:36:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8c0e6000) [pid = 12689] [serial = 380] [outer = (nil)] 06:36:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8c0edc00) [pid = 12689] [serial = 381] [outer = 0x8c0e6000] 06:36:59 INFO - PROCESS | 12689 | 1461245819135 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8c0f0c00) [pid = 12689] [serial = 382] [outer = 0x8c0e6000] 06:37:00 INFO - PROCESS | 12689 | 1461245820114 Marionette TRACE conn4 <- [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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1592ms 06:37:00 INFO - PROCESS | 12689 | 1461245820149 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 12689 | 1461245820152 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:37:00 INFO - PROCESS | 12689 | 1461245820160 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 12689 | 1461245820163 Marionette TRACE conn4 <- [1,482,null,{}] 06:37:00 INFO - PROCESS | 12689 | 1461245820169 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:00 INFO - PROCESS | 12689 | 1461245820406 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:37:00 INFO - PROCESS | 12689 | 1461245820766 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbcf000 == 71 [pid = 12689] [id = 128] 06:37:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8cbd1c00) [pid = 12689] [serial = 383] [outer = (nil)] 06:37:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8cbdbc00) [pid = 12689] [serial = 384] [outer = 0x8cbd1c00] 06:37:00 INFO - PROCESS | 12689 | 1461245820931 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8cc10800) [pid = 12689] [serial = 385] [outer = 0x8cbd1c00] 06:37:01 INFO - PROCESS | 12689 | 1461245821865 Marionette TRACE conn4 <- [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]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1740ms 06:37:01 INFO - PROCESS | 12689 | 1461245821901 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 12689 | 1461245821904 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:37:01 INFO - PROCESS | 12689 | 1461245821911 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 12689 | 1461245821914 Marionette TRACE conn4 <- [1,486,null,{}] 06:37:01 INFO - PROCESS | 12689 | 1461245821921 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:02 INFO - PROCESS | 12689 | 1461245822142 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:37:02 INFO - PROCESS | 12689 | 1461245822435 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c013800 == 72 [pid = 12689] [id = 129] 06:37:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8c015400) [pid = 12689] [serial = 386] [outer = (nil)] 06:37:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x8c01a000) [pid = 12689] [serial = 387] [outer = 0x8c015400] 06:37:02 INFO - PROCESS | 12689 | 1461245822573 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8c01e800) [pid = 12689] [serial = 388] [outer = 0x8c015400] 06:37:03 INFO - PROCESS | 12689 | 1461245823648 Marionette TRACE conn4 <- [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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1808ms 06:37:03 INFO - PROCESS | 12689 | 1461245823722 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 12689 | 1461245823728 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:37:03 INFO - PROCESS | 12689 | 1461245823738 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 12689 | 1461245823744 Marionette TRACE conn4 <- [1,490,null,{}] 06:37:03 INFO - PROCESS | 12689 | 1461245823754 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:04 INFO - PROCESS | 12689 | 1461245824061 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:37:04 INFO - PROCESS | 12689 | 1461245824349 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b86f800 == 73 [pid = 12689] [id = 130] 06:37:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8b872000) [pid = 12689] [serial = 389] [outer = (nil)] 06:37:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x8b879000) [pid = 12689] [serial = 390] [outer = 0x8b872000] 06:37:04 INFO - PROCESS | 12689 | 1461245824514 Marionette DEBUG loaded listener.js 06:37:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x8b87c800) [pid = 12689] [serial = 391] [outer = 0x8b872000] 06:37:05 INFO - PROCESS | 12689 | 1461245825653 Marionette TRACE conn4 <- [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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1938ms 06:37:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8b87cc00) [pid = 12689] [serial = 392] [outer = 0x9ea24000] 06:37:05 INFO - PROCESS | 12689 | 1461245825745 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 12689 | 1461245825752 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:37:06 INFO - PROCESS | 12689 | 1461245826025 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 12689 | 1461245826030 Marionette TRACE conn4 <- [1,494,null,{}] 06:37:06 INFO - PROCESS | 12689 | 1461245826070 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:06 INFO - PROCESS | 12689 | 1461245826411 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:37:06 INFO - PROCESS | 12689 | 1461245826571 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b879c00 == 74 [pid = 12689] [id = 131] 06:37:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8b98d400) [pid = 12689] [serial = 393] [outer = (nil)] 06:37:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x8b993c00) [pid = 12689] [serial = 394] [outer = 0x8b98d400] 06:37:06 INFO - PROCESS | 12689 | 1461245826751 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8b99b000) [pid = 12689] [serial = 395] [outer = 0x8b98d400] 06:37:07 INFO - PROCESS | 12689 | 1461245827675 Marionette TRACE conn4 <- [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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1918ms 06:37:07 INFO - PROCESS | 12689 | 1461245827740 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:37:07 INFO - PROCESS | 12689 | 1461245827745 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:37:07 INFO - PROCESS | 12689 | 1461245827751 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 12689 | 1461245827755 Marionette TRACE conn4 <- [1,498,null,{}] 06:37:07 INFO - PROCESS | 12689 | 1461245827761 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:07 INFO - PROCESS | 12689 | 1461245827929 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:37:08 INFO - PROCESS | 12689 | 1461245828098 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b991000 == 75 [pid = 12689] [id = 132] 06:37:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8b992800) [pid = 12689] [serial = 396] [outer = (nil)] 06:37:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8cbce000) [pid = 12689] [serial = 397] [outer = 0x8b992800] 06:37:08 INFO - PROCESS | 12689 | 1461245828242 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x8cc0c800) [pid = 12689] [serial = 398] [outer = 0x8b992800] 06:37:09 INFO - PROCESS | 12689 | 1461245829128 Marionette TRACE conn4 <- [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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:37:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1440ms 06:37:09 INFO - PROCESS | 12689 | 1461245829191 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 12689 | 1461245829197 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:37:09 INFO - PROCESS | 12689 | 1461245829204 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 12689 | 1461245829209 Marionette TRACE conn4 <- [1,502,null,{}] 06:37:09 INFO - PROCESS | 12689 | 1461245829215 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:09 INFO - PROCESS | 12689 | 1461245829459 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:37:09 INFO - PROCESS | 12689 | 1461245829687 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a404800 == 76 [pid = 12689] [id = 133] 06:37:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8a40d000) [pid = 12689] [serial = 399] [outer = (nil)] 06:37:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8c01b000) [pid = 12689] [serial = 400] [outer = 0x8a40d000] 06:37:09 INFO - PROCESS | 12689 | 1461245829846 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x91f35800) [pid = 12689] [serial = 401] [outer = 0x8a40d000] 06:37:10 INFO - PROCESS | 12689 | 1461245830700 Marionette TRACE conn4 <- [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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1539ms 06:37:10 INFO - PROCESS | 12689 | 1461245830744 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 12689 | 1461245830748 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:37:10 INFO - PROCESS | 12689 | 1461245830754 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 12689 | 1461245830758 Marionette TRACE conn4 <- [1,506,null,{}] 06:37:10 INFO - PROCESS | 12689 | 1461245830764 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:10 INFO - PROCESS | 12689 | 1461245830950 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:37:11 INFO - PROCESS | 12689 | 1461245831134 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a405c00 == 77 [pid = 12689] [id = 134] 06:37:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x8ca9e400) [pid = 12689] [serial = 402] [outer = (nil)] 06:37:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x8caa5c00) [pid = 12689] [serial = 403] [outer = 0x8ca9e400] 06:37:11 INFO - PROCESS | 12689 | 1461245831240 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x8caa7000) [pid = 12689] [serial = 404] [outer = 0x8ca9e400] 06:37:12 INFO - PROCESS | 12689 | 1461245832213 Marionette TRACE conn4 <- [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]]]}] 06:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1536ms 06:37:12 INFO - PROCESS | 12689 | 1461245832294 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 12689 | 1461245832303 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:37:12 INFO - PROCESS | 12689 | 1461245832312 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 12689 | 1461245832315 Marionette TRACE conn4 <- [1,510,null,{}] 06:37:12 INFO - PROCESS | 12689 | 1461245832319 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:12 INFO - PROCESS | 12689 | 1461245832763 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:37:13 INFO - PROCESS | 12689 | 1461245833032 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0ef800 == 78 [pid = 12689] [id = 135] 06:37:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x8c0efc00) [pid = 12689] [serial = 405] [outer = (nil)] 06:37:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x8caa4000) [pid = 12689] [serial = 406] [outer = 0x8c0efc00] 06:37:13 INFO - PROCESS | 12689 | 1461245833163 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x8caad800) [pid = 12689] [serial = 407] [outer = 0x8c0efc00] 06:37:14 INFO - PROCESS | 12689 | 1461245834150 Marionette TRACE conn4 <- [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]]]}] 06:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1898ms 06:37:14 INFO - PROCESS | 12689 | 1461245834212 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:37:14 INFO - PROCESS | 12689 | 1461245834219 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:37:14 INFO - PROCESS | 12689 | 1461245834227 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 12689 | 1461245834233 Marionette TRACE conn4 <- [1,514,null,{}] 06:37:14 INFO - PROCESS | 12689 | 1461245834240 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:14 INFO - PROCESS | 12689 | 1461245834412 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:37:14 INFO - PROCESS | 12689 | 1461245834592 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc0b400 == 79 [pid = 12689] [id = 136] 06:37:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8cc78800) [pid = 12689] [serial = 408] [outer = (nil)] 06:37:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x8cc82400) [pid = 12689] [serial = 409] [outer = 0x8cc78800] 06:37:14 INFO - PROCESS | 12689 | 1461245834723 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x8cedfc00) [pid = 12689] [serial = 410] [outer = 0x8cc78800] 06:37:15 INFO - PROCESS | 12689 | 1461245835740 Marionette TRACE conn4 <- [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]]]}] 06:37:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8e70c000 == 78 [pid = 12689] [id = 121] 06:37:15 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 06:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1634ms 06:37:15 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x9eadb000) [pid = 12689] [serial = 321] [outer = (nil)] [url = about:blank] 06:37:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8fae3800 == 77 [pid = 12689] [id = 120] 06:37:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9b4000 == 76 [pid = 12689] [id = 119] 06:37:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8e712800 == 75 [pid = 12689] [id = 118] 06:37:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8e707c00 == 74 [pid = 12689] [id = 117] 06:37:15 INFO - PROCESS | 12689 | 1461245835878 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 12689 | 1461245835883 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:37:15 INFO - PROCESS | 12689 | 1461245835898 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 12689 | 1461245835902 Marionette TRACE conn4 <- [1,518,null,{}] 06:37:15 INFO - PROCESS | 12689 | 1461245835908 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:16 INFO - PROCESS | 12689 | 1461245836087 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x8eb0ac00) [pid = 12689] [serial = 297] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x8f894400) [pid = 12689] [serial = 318] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x97826000) [pid = 12689] [serial = 316] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x973b9400) [pid = 12689] [serial = 313] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x96287800) [pid = 12689] [serial = 319] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x9703fc00) [pid = 12689] [serial = 312] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x95a61400) [pid = 12689] [serial = 309] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x962e3c00) [pid = 12689] [serial = 310] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x97824000) [pid = 12689] [serial = 315] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x92951800) [pid = 12689] [serial = 307] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x915f6000) [pid = 12689] [serial = 306] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8f9b1000) [pid = 12689] [serial = 304] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8f932800) [pid = 12689] [serial = 303] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0xa4c51c00) [pid = 12689] [serial = 300] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8e71f000) [pid = 12689] [serial = 279] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x907e3400) [pid = 12689] [serial = 282] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x989ce000) [pid = 12689] [serial = 285] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x9fc9d000) [pid = 12689] [serial = 288] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0xa2a35400) [pid = 12689] [serial = 291] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0xa4c50400) [pid = 12689] [serial = 294] [outer = (nil)] [url = about:blank] 06:37:16 INFO - PROCESS | 12689 | 1461245836340 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc01400 == 75 [pid = 12689] [id = 137] 06:37:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x8eb0ac00) [pid = 12689] [serial = 411] [outer = (nil)] 06:37:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x8f603800) [pid = 12689] [serial = 412] [outer = 0x8eb0ac00] 06:37:16 INFO - PROCESS | 12689 | 1461245836421 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8f892800) [pid = 12689] [serial = 413] [outer = 0x8eb0ac00] 06:37:17 INFO - PROCESS | 12689 | 1461245837174 Marionette TRACE conn4 <- [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]]]}] 06:37:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1334ms 06:37:17 INFO - PROCESS | 12689 | 1461245837233 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 12689 | 1461245837238 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:37:17 INFO - PROCESS | 12689 | 1461245837255 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 12689 | 1461245837262 Marionette TRACE conn4 <- [1,522,null,{}] 06:37:17 INFO - PROCESS | 12689 | 1461245837287 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:17 INFO - PROCESS | 12689 | 1461245837470 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:37:17 INFO - PROCESS | 12689 | 1461245837480 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cedf000 == 76 [pid = 12689] [id = 138] 06:37:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8eb06800) [pid = 12689] [serial = 414] [outer = (nil)] 06:37:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x902e1000) [pid = 12689] [serial = 415] [outer = 0x8eb06800] 06:37:17 INFO - PROCESS | 12689 | 1461245837557 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x913a6c00) [pid = 12689] [serial = 416] [outer = 0x8eb06800] 06:37:18 INFO - PROCESS | 12689 | 1461245838464 Marionette TRACE conn4 <- [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]]]}] 06:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1302ms 06:37:18 INFO - PROCESS | 12689 | 1461245838550 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 12689 | 1461245838554 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:37:18 INFO - PROCESS | 12689 | 1461245838560 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 12689 | 1461245838563 Marionette TRACE conn4 <- [1,526,null,{}] 06:37:18 INFO - PROCESS | 12689 | 1461245838569 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:18 INFO - PROCESS | 12689 | 1461245838779 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:37:18 INFO - PROCESS | 12689 | 1461245838803 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fade800 == 77 [pid = 12689] [id = 139] 06:37:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x915f6000) [pid = 12689] [serial = 417] [outer = (nil)] 06:37:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x92908000) [pid = 12689] [serial = 418] [outer = 0x915f6000] 06:37:18 INFO - PROCESS | 12689 | 1461245838877 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x92a15800) [pid = 12689] [serial = 419] [outer = 0x915f6000] 06:37:19 INFO - PROCESS | 12689 | 1461245839816 Marionette TRACE conn4 <- [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]]]}] 06:37:19 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 06:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1328ms 06:37:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:37:19 INFO - PROCESS | 12689 | 1461245839891 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 12689 | 1461245839893 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:37:19 INFO - PROCESS | 12689 | 1461245839900 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 12689 | 1461245839904 Marionette TRACE conn4 <- [1,530,null,{}] 06:37:19 INFO - PROCESS | 12689 | 1461245839909 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:20 INFO - PROCESS | 12689 | 1461245840140 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:37:20 INFO - PROCESS | 12689 | 1461245840167 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x92a1c800 == 78 [pid = 12689] [id = 140] 06:37:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x92a1cc00) [pid = 12689] [serial = 420] [outer = (nil)] 06:37:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x92a21000) [pid = 12689] [serial = 421] [outer = 0x92a1cc00] 06:37:20 INFO - PROCESS | 12689 | 1461245840257 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x92ad3000) [pid = 12689] [serial = 422] [outer = 0x92a1cc00] 06:37:20 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x92ad3400) [pid = 12689] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:37:20 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x8e713800) [pid = 12689] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:37:20 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x902db400) [pid = 12689] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:37:20 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8e717000) [pid = 12689] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:37:20 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8f933000) [pid = 12689] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:37:21 INFO - PROCESS | 12689 | 1461245841411 Marionette TRACE conn4 <- [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"]]]}] 06:37:21 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 06:37:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:37:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:37:21 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 06:37:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:37:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:37:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:37:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1586ms 06:37:21 INFO - PROCESS | 12689 | 1461245841489 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:37:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:37:21 INFO - PROCESS | 12689 | 1461245841498 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:37:21 INFO - PROCESS | 12689 | 1461245841509 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 12689 | 1461245841515 Marionette TRACE conn4 <- [1,534,null,{}] 06:37:21 INFO - PROCESS | 12689 | 1461245841523 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:21 INFO - PROCESS | 12689 | 1461245841729 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:37:21 INFO - PROCESS | 12689 | 1461245841959 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc83000 == 79 [pid = 12689] [id = 141] 06:37:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8cc83400) [pid = 12689] [serial = 423] [outer = (nil)] 06:37:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x8e712800) [pid = 12689] [serial = 424] [outer = 0x8cc83400] 06:37:22 INFO - PROCESS | 12689 | 1461245842095 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8eb02000) [pid = 12689] [serial = 425] [outer = 0x8cc83400] 06:37:22 INFO - PROCESS | 12689 | 1461245842974 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:37:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:37:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1546ms 06:37:23 INFO - PROCESS | 12689 | 1461245843054 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 12689 | 1461245843063 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:37:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:37:23 INFO - PROCESS | 12689 | 1461245843074 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 12689 | 1461245843079 Marionette TRACE conn4 <- [1,538,null,{}] 06:37:23 INFO - PROCESS | 12689 | 1461245843104 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:23 INFO - PROCESS | 12689 | 1461245843321 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:37:23 INFO - PROCESS | 12689 | 1461245843486 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f934000 == 80 [pid = 12689] [id = 142] 06:37:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8f9b1400) [pid = 12689] [serial = 426] [outer = (nil)] 06:37:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x902e3800) [pid = 12689] [serial = 427] [outer = 0x8f9b1400] 06:37:23 INFO - PROCESS | 12689 | 1461245843682 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x92a17400) [pid = 12689] [serial = 428] [outer = 0x8f9b1400] 06:37:24 INFO - PROCESS | 12689 | 1461245844570 Marionette TRACE conn4 <- [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]]]}] 06:37:24 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. 06:37:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1552ms 06:37:24 INFO - PROCESS | 12689 | 1461245844626 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 12689 | 1461245844630 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:37:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:37:24 INFO - PROCESS | 12689 | 1461245844637 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 12689 | 1461245844643 Marionette TRACE conn4 <- [1,542,null,{}] 06:37:24 INFO - PROCESS | 12689 | 1461245844707 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:24 INFO - PROCESS | 12689 | 1461245844946 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:37:25 INFO - PROCESS | 12689 | 1461245845165 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f934800 == 81 [pid = 12689] [id = 143] 06:37:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x93b13800) [pid = 12689] [serial = 429] [outer = (nil)] 06:37:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x93dcd800) [pid = 12689] [serial = 430] [outer = 0x93b13800] 06:37:25 INFO - PROCESS | 12689 | 1461245845276 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x96381400) [pid = 12689] [serial = 431] [outer = 0x93b13800] 06:37:26 INFO - PROCESS | 12689 | 1461245846122 Marionette TRACE conn4 <- [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]]]}] 06:37:26 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. 06:37:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1534ms 06:37:26 INFO - PROCESS | 12689 | 1461245846175 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 12689 | 1461245846181 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:37:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:37:26 INFO - PROCESS | 12689 | 1461245846189 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 12689 | 1461245846193 Marionette TRACE conn4 <- [1,546,null,{}] 06:37:26 INFO - PROCESS | 12689 | 1461245846199 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 12689 | 1461245846400 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:37:26 INFO - PROCESS | 12689 | 1461245846566 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ad1c00 == 82 [pid = 12689] [id = 144] 06:37:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x93dad800) [pid = 12689] [serial = 432] [outer = (nil)] 06:37:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x9703ac00) [pid = 12689] [serial = 433] [outer = 0x93dad800] 06:37:26 INFO - PROCESS | 12689 | 1461245846661 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x9781a400) [pid = 12689] [serial = 434] [outer = 0x93dad800] 06:37:27 INFO - PROCESS | 12689 | 1461245847575 Marionette TRACE conn4 <- [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]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:37:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1431ms 06:37:27 INFO - PROCESS | 12689 | 1461245847621 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 12689 | 1461245847625 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:37:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:37:27 INFO - PROCESS | 12689 | 1461245847632 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 12689 | 1461245847636 Marionette TRACE conn4 <- [1,550,null,{}] 06:37:27 INFO - PROCESS | 12689 | 1461245847642 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:27 INFO - PROCESS | 12689 | 1461245847864 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:37:28 INFO - PROCESS | 12689 | 1461245848096 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a406400 == 83 [pid = 12689] [id = 145] 06:37:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x8f823800) [pid = 12689] [serial = 435] [outer = (nil)] 06:37:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x8f827000) [pid = 12689] [serial = 436] [outer = 0x8f823800] 06:37:28 INFO - PROCESS | 12689 | 1461245848228 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x8f830000) [pid = 12689] [serial = 437] [outer = 0x8f823800] 06:37:29 INFO - PROCESS | 12689 | 1461245849129 Marionette TRACE conn4 <- [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]]]}] 06:37:29 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. 06:37:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1537ms 06:37:29 INFO - PROCESS | 12689 | 1461245849185 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 12689 | 1461245849190 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:37:29 INFO - PROCESS | 12689 | 1461245849198 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 12689 | 1461245849201 Marionette TRACE conn4 <- [1,554,null,{}] 06:37:29 INFO - PROCESS | 12689 | 1461245849206 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:29 INFO - PROCESS | 12689 | 1461245849394 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:37:29 INFO - PROCESS | 12689 | 1461245849573 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b877400 == 84 [pid = 12689] [id = 146] 06:37:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x8f82c400) [pid = 12689] [serial = 438] [outer = (nil)] 06:37:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x989cfc00) [pid = 12689] [serial = 439] [outer = 0x8f82c400] 06:37:29 INFO - PROCESS | 12689 | 1461245849672 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x9aaaa800) [pid = 12689] [serial = 440] [outer = 0x8f82c400] 06:37:30 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:30 INFO - PROCESS | 12689 | 1461245850726 Marionette TRACE conn4 <- [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]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1582ms 06:37:30 INFO - PROCESS | 12689 | 1461245850781 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 12689 | 1461245850784 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:37:30 INFO - PROCESS | 12689 | 1461245850791 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 12689 | 1461245850794 Marionette TRACE conn4 <- [1,558,null,{}] 06:37:30 INFO - PROCESS | 12689 | 1461245850800 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:31 INFO - PROCESS | 12689 | 1461245851014 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:37:31 INFO - PROCESS | 12689 | 1461245851237 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd1800 == 85 [pid = 12689] [id = 147] 06:37:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x89cd2000) [pid = 12689] [serial = 441] [outer = (nil)] 06:37:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x89cda000) [pid = 12689] [serial = 442] [outer = 0x89cd2000] 06:37:31 INFO - PROCESS | 12689 | 1461245851368 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 199 (0x89cde800) [pid = 12689] [serial = 443] [outer = 0x89cd2000] 06:37:32 INFO - PROCESS | 12689 | 1461245852210 Marionette TRACE conn4 <- [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]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1482ms 06:37:32 INFO - PROCESS | 12689 | 1461245852274 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 12689 | 1461245852278 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:37:32 INFO - PROCESS | 12689 | 1461245852285 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 12689 | 1461245852288 Marionette TRACE conn4 <- [1,562,null,{}] 06:37:32 INFO - PROCESS | 12689 | 1461245852294 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:32 INFO - PROCESS | 12689 | 1461245852480 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:37:32 INFO - PROCESS | 12689 | 1461245852657 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd2400 == 86 [pid = 12689] [id = 148] 06:37:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 200 (0x89cd3000) [pid = 12689] [serial = 444] [outer = (nil)] 06:37:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x8a803c00) [pid = 12689] [serial = 445] [outer = 0x89cd3000] 06:37:32 INFO - PROCESS | 12689 | 1461245852745 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 202 (0x8a806000) [pid = 12689] [serial = 446] [outer = 0x89cd3000] 06:37:33 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:33 INFO - PROCESS | 12689 | 1461245853673 Marionette TRACE conn4 <- [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]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1432ms 06:37:33 INFO - PROCESS | 12689 | 1461245853718 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:37:33 INFO - PROCESS | 12689 | 1461245853722 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:37:33 INFO - PROCESS | 12689 | 1461245853729 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 12689 | 1461245853733 Marionette TRACE conn4 <- [1,566,null,{}] 06:37:33 INFO - PROCESS | 12689 | 1461245853739 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:33 INFO - PROCESS | 12689 | 1461245853913 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:37:34 INFO - PROCESS | 12689 | 1461245854085 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e44400 == 87 [pid = 12689] [id = 149] 06:37:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 203 (0x89e45800) [pid = 12689] [serial = 447] [outer = (nil)] 06:37:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 204 (0x89e4b400) [pid = 12689] [serial = 448] [outer = 0x89e45800] 06:37:34 INFO - PROCESS | 12689 | 1461245854174 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 205 (0x89e4c800) [pid = 12689] [serial = 449] [outer = 0x89e45800] 06:37:34 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:35 INFO - PROCESS | 12689 | 1461245855090 Marionette TRACE conn4 <- [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]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1399ms 06:37:35 INFO - PROCESS | 12689 | 1461245855128 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:37:35 INFO - PROCESS | 12689 | 1461245855132 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:37:35 INFO - PROCESS | 12689 | 1461245855138 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 12689 | 1461245855142 Marionette TRACE conn4 <- [1,570,null,{}] 06:37:35 INFO - PROCESS | 12689 | 1461245855149 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 12689 | 1461245855323 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:37:35 INFO - PROCESS | 12689 | 1461245855504 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x89ce0c00 == 88 [pid = 12689] [id = 150] 06:37:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 206 (0x89e49000) [pid = 12689] [serial = 450] [outer = (nil)] 06:37:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 207 (0x8a805000) [pid = 12689] [serial = 451] [outer = 0x89e49000] 06:37:35 INFO - PROCESS | 12689 | 1461245855593 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 208 (0x8a80a000) [pid = 12689] [serial = 452] [outer = 0x89e49000] 06:37:36 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:36 INFO - PROCESS | 12689 | 1461245856510 Marionette TRACE conn4 <- [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]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1433ms 06:37:36 INFO - PROCESS | 12689 | 1461245856572 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 12689 | 1461245856577 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:37:36 INFO - PROCESS | 12689 | 1461245856583 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 12689 | 1461245856588 Marionette TRACE conn4 <- [1,574,null,{}] 06:37:36 INFO - PROCESS | 12689 | 1461245856594 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:36 INFO - PROCESS | 12689 | 1461245856817 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:37:37 INFO - PROCESS | 12689 | 1461245857048 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b3000 == 89 [pid = 12689] [id = 151] 06:37:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 209 (0x894bbc00) [pid = 12689] [serial = 453] [outer = (nil)] 06:37:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 210 (0x89e49800) [pid = 12689] [serial = 454] [outer = 0x894bbc00] 06:37:37 INFO - PROCESS | 12689 | 1461245857189 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 211 (0x8a810800) [pid = 12689] [serial = 455] [outer = 0x894bbc00] 06:37:38 INFO - PROCESS | 12689 | 1461245858036 Marionette TRACE conn4 <- [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]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1532ms 06:37:38 INFO - PROCESS | 12689 | 1461245858117 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 12689 | 1461245858120 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:37:38 INFO - PROCESS | 12689 | 1461245858127 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 12689 | 1461245858130 Marionette TRACE conn4 <- [1,578,null,{}] 06:37:38 INFO - PROCESS | 12689 | 1461245858136 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 12689 | 1461245858310 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:37:38 INFO - PROCESS | 12689 | 1461245858498 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x894bcc00 == 90 [pid = 12689] [id = 152] 06:37:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 212 (0x8a810400) [pid = 12689] [serial = 456] [outer = (nil)] 06:37:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 213 (0x900b9c00) [pid = 12689] [serial = 457] [outer = 0x8a810400] 06:37:38 INFO - PROCESS | 12689 | 1461245858587 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 214 (0x900bb000) [pid = 12689] [serial = 458] [outer = 0x8a810400] 06:37:39 INFO - PROCESS | 12689 | 1461245859506 Marionette TRACE conn4 <- [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]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1442ms 06:37:39 INFO - PROCESS | 12689 | 1461245859570 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 12689 | 1461245859574 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:37:39 INFO - PROCESS | 12689 | 1461245859581 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 12689 | 1461245859584 Marionette TRACE conn4 <- [1,582,null,{}] 06:37:39 INFO - PROCESS | 12689 | 1461245859590 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:39 INFO - PROCESS | 12689 | 1461245859762 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:37:39 INFO - PROCESS | 12689 | 1461245859939 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x894ba800 == 91 [pid = 12689] [id = 153] 06:37:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 215 (0x89e43c00) [pid = 12689] [serial = 459] [outer = (nil)] 06:37:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 216 (0x900c2800) [pid = 12689] [serial = 460] [outer = 0x89e43c00] 06:37:40 INFO - PROCESS | 12689 | 1461245860047 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 217 (0x900c4800) [pid = 12689] [serial = 461] [outer = 0x89e43c00] 06:37:40 INFO - PROCESS | 12689 | 1461245860953 Marionette TRACE conn4 <- [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]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1438ms 06:37:41 INFO - PROCESS | 12689 | 1461245861020 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 12689 | 1461245861025 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:37:41 INFO - PROCESS | 12689 | 1461245861031 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 12689 | 1461245861034 Marionette TRACE conn4 <- [1,586,null,{}] 06:37:41 INFO - PROCESS | 12689 | 1461245861040 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 12689 | 1461245861215 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:37:41 INFO - PROCESS | 12689 | 1461245861407 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e52400 == 92 [pid = 12689] [id = 154] 06:37:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 218 (0x8c0e7800) [pid = 12689] [serial = 462] [outer = (nil)] 06:37:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 219 (0x9371c000) [pid = 12689] [serial = 463] [outer = 0x8c0e7800] 06:37:41 INFO - PROCESS | 12689 | 1461245861496 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 220 (0x9371c800) [pid = 12689] [serial = 464] [outer = 0x8c0e7800] 06:37:42 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:42 INFO - PROCESS | 12689 | 1461245862395 Marionette TRACE conn4 <- [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]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1430ms 06:37:42 INFO - PROCESS | 12689 | 1461245862462 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 12689 | 1461245862466 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:37:42 INFO - PROCESS | 12689 | 1461245862473 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 12689 | 1461245862476 Marionette TRACE conn4 <- [1,590,null,{}] 06:37:42 INFO - PROCESS | 12689 | 1461245862482 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:42 INFO - PROCESS | 12689 | 1461245862668 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:37:42 INFO - PROCESS | 12689 | 1461245862845 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d47000 == 93 [pid = 12689] [id = 155] 06:37:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 221 (0x89d47c00) [pid = 12689] [serial = 465] [outer = (nil)] 06:37:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 222 (0x89d4dc00) [pid = 12689] [serial = 466] [outer = 0x89d47c00] 06:37:42 INFO - PROCESS | 12689 | 1461245862930 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 223 (0x89d4f400) [pid = 12689] [serial = 467] [outer = 0x89d47c00] 06:37:44 INFO - PROCESS | 12689 | 1461245864195 Marionette TRACE conn4 <- [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]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1786ms 06:37:44 INFO - PROCESS | 12689 | 1461245864260 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 12689 | 1461245864266 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:37:44 INFO - PROCESS | 12689 | 1461245864276 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 12689 | 1461245864280 Marionette TRACE conn4 <- [1,594,null,{}] 06:37:44 INFO - PROCESS | 12689 | 1461245864289 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:44 INFO - PROCESS | 12689 | 1461245864502 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:37:44 INFO - PROCESS | 12689 | 1461245864862 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d4b800 == 94 [pid = 12689] [id = 156] 06:37:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 224 (0x89e4bc00) [pid = 12689] [serial = 468] [outer = (nil)] 06:37:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 225 (0x8a80f000) [pid = 12689] [serial = 469] [outer = 0x89e4bc00] 06:37:44 INFO - PROCESS | 12689 | 1461245864952 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 226 (0x8b879400) [pid = 12689] [serial = 470] [outer = 0x89e4bc00] 06:37:45 INFO - PROCESS | 12689 | 1461245865874 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1635ms 06:37:45 INFO - PROCESS | 12689 | 1461245865911 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 12689 | 1461245865920 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:37:45 INFO - PROCESS | 12689 | 1461245865930 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 12689 | 1461245865934 Marionette TRACE conn4 <- [1,598,null,{}] 06:37:45 INFO - PROCESS | 12689 | 1461245865940 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:46 INFO - PROCESS | 12689 | 1461245866125 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:37:46 INFO - PROCESS | 12689 | 1461245866307 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b873800 == 95 [pid = 12689] [id = 157] 06:37:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 227 (0x8b991800) [pid = 12689] [serial = 471] [outer = (nil)] 06:37:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 228 (0x8c0ebc00) [pid = 12689] [serial = 472] [outer = 0x8b991800] 06:37:46 INFO - PROCESS | 12689 | 1461245866388 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 229 (0x8cbd6000) [pid = 12689] [serial = 473] [outer = 0x8b991800] 06:37:46 INFO - PROCESS | 12689 | --DOCSHELL 0x9ea25000 == 94 [pid = 12689] [id = 96] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 228 (0x8fa32c00) [pid = 12689] [serial = 339] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 227 (0x8fae8400) [pid = 12689] [serial = 336] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 226 (0x97273000) [pid = 12689] [serial = 330] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 225 (0x8ced9400) [pid = 12689] [serial = 342] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 224 (0x8f9af000) [pid = 12689] [serial = 327] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 223 (0x8fade400) [pid = 12689] [serial = 345] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 222 (0x9ff4b400) [pid = 12689] [serial = 333] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 221 (0x8cc0d400) [pid = 12689] [serial = 324] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 12689 | --DOMWINDOW == 220 (0x97822c00) [pid = 12689] [serial = 366] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8f886c00 == 93 [pid = 12689] [id = 97] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0xa4c0a000 == 92 [pid = 12689] [id = 98] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8f749c00 == 91 [pid = 12689] [id = 65] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8f93ac00 == 90 [pid = 12689] [id = 94] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x973b0c00 == 89 [pid = 12689] [id = 95] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8fade800 == 88 [pid = 12689] [id = 139] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8cedf000 == 87 [pid = 12689] [id = 138] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc01400 == 86 [pid = 12689] [id = 137] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc0b400 == 85 [pid = 12689] [id = 136] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0ef800 == 84 [pid = 12689] [id = 135] 06:37:47 INFO - PROCESS | 12689 | --DOCSHELL 0xa47d9000 == 83 [pid = 12689] [id = 126] 06:37:47 INFO - PROCESS | 12689 | 1461245867442 Marionette TRACE conn4 <- [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]]]}] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 219 (0x93b1cc00) [pid = 12689] [serial = 360] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 218 (0x8f9b7400) [pid = 12689] [serial = 352] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 217 (0x9290f400) [pid = 12689] [serial = 358] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 216 (0x92906800) [pid = 12689] [serial = 364] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 215 (0x93da2800) [pid = 12689] [serial = 361] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 214 (0x902e4800) [pid = 12689] [serial = 348] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 213 (0x92903c00) [pid = 12689] [serial = 357] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 212 (0x8fa39400) [pid = 12689] [serial = 355] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 211 (0x8fa31400) [pid = 12689] [serial = 354] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 210 (0x8f74ec00) [pid = 12689] [serial = 363] [outer = (nil)] [url = about:blank] 06:37:47 INFO - PROCESS | 12689 | --DOMWINDOW == 209 (0x8f891800) [pid = 12689] [serial = 351] [outer = (nil)] [url = about:blank] 06:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1594ms 06:37:47 INFO - PROCESS | 12689 | 1461245867524 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 12689 | 1461245867528 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:37:47 INFO - PROCESS | 12689 | 1461245867534 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 12689 | 1461245867540 Marionette TRACE conn4 <- [1,602,null,{}] 06:37:47 INFO - PROCESS | 12689 | 1461245867556 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:47 INFO - PROCESS | 12689 | 1461245867728 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:37:47 INFO - PROCESS | 12689 | 1461245867927 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc01400 == 84 [pid = 12689] [id = 158] 06:37:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 210 (0x8ceda800) [pid = 12689] [serial = 474] [outer = (nil)] 06:37:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 211 (0x8e70e400) [pid = 12689] [serial = 475] [outer = 0x8ceda800] 06:37:48 INFO - PROCESS | 12689 | 1461245868010 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 212 (0x8eb0d000) [pid = 12689] [serial = 476] [outer = 0x8ceda800] 06:37:48 INFO - PROCESS | 12689 | 1461245868849 Marionette TRACE conn4 <- [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]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1385ms 06:37:48 INFO - PROCESS | 12689 | 1461245868921 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 12689 | 1461245868926 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:37:48 INFO - PROCESS | 12689 | 1461245868932 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 12689 | 1461245868935 Marionette TRACE conn4 <- [1,606,null,{}] 06:37:48 INFO - PROCESS | 12689 | 1461245868940 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:49 INFO - PROCESS | 12689 | 1461245869103 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:37:49 INFO - PROCESS | 12689 | 1461245869114 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0ef800 == 85 [pid = 12689] [id = 159] 06:37:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 213 (0x8f749400) [pid = 12689] [serial = 477] [outer = (nil)] 06:37:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 214 (0x8f894c00) [pid = 12689] [serial = 478] [outer = 0x8f749400] 06:37:49 INFO - PROCESS | 12689 | 1461245869334 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 215 (0x8f93ac00) [pid = 12689] [serial = 479] [outer = 0x8f749400] 06:37:50 INFO - PROCESS | 12689 | 1461245870227 Marionette TRACE conn4 <- [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]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1333ms 06:37:50 INFO - PROCESS | 12689 | 1461245870266 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 12689 | 1461245870269 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:37:50 INFO - PROCESS | 12689 | 1461245870276 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 12689 | 1461245870279 Marionette TRACE conn4 <- [1,610,null,{}] 06:37:50 INFO - PROCESS | 12689 | 1461245870294 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:50 INFO - PROCESS | 12689 | 1461245870506 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:37:50 INFO - PROCESS | 12689 | 1461245870535 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f748800 == 86 [pid = 12689] [id = 160] 06:37:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 216 (0x8f82d400) [pid = 12689] [serial = 480] [outer = (nil)] 06:37:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 217 (0x8fa30400) [pid = 12689] [serial = 481] [outer = 0x8f82d400] 06:37:50 INFO - PROCESS | 12689 | 1461245870608 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 218 (0x8fade800) [pid = 12689] [serial = 482] [outer = 0x8f82d400] 06:37:51 INFO - PROCESS | 12689 | 1461245871533 Marionette TRACE conn4 <- [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]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1309ms 06:37:51 INFO - PROCESS | 12689 | 1461245871591 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 12689 | 1461245871595 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:37:51 INFO - PROCESS | 12689 | 1461245871602 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 12689 | 1461245871606 Marionette TRACE conn4 <- [1,614,null,{}] 06:37:51 INFO - PROCESS | 12689 | 1461245871612 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:52 INFO - PROCESS | 12689 | 1461245872019 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:37:52 INFO - PROCESS | 12689 | --DOMWINDOW == 217 (0x8cc78800) [pid = 12689] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:37:52 INFO - PROCESS | 12689 | --DOMWINDOW == 216 (0x8eb0ac00) [pid = 12689] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:37:52 INFO - PROCESS | 12689 | --DOMWINDOW == 215 (0x8e702800) [pid = 12689] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:37:52 INFO - PROCESS | 12689 | --DOMWINDOW == 214 (0x8c0efc00) [pid = 12689] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:37:52 INFO - PROCESS | 12689 | --DOMWINDOW == 213 (0x8eb06800) [pid = 12689] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:37:52 INFO - PROCESS | 12689 | --DOMWINDOW == 212 (0x915f6000) [pid = 12689] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:37:52 INFO - PROCESS | 12689 | 1461245872244 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b997800 == 87 [pid = 12689] [id = 161] 06:37:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 213 (0x8cc85400) [pid = 12689] [serial = 483] [outer = (nil)] 06:37:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 214 (0x8fae2000) [pid = 12689] [serial = 484] [outer = 0x8cc85400] 06:37:52 INFO - PROCESS | 12689 | 1461245872328 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 215 (0x92953c00) [pid = 12689] [serial = 485] [outer = 0x8cc85400] 06:37:53 INFO - PROCESS | 12689 | 1461245873060 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1485ms 06:37:53 INFO - PROCESS | 12689 | 1461245873088 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 12689 | 1461245873092 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:37:53 INFO - PROCESS | 12689 | 1461245873098 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 12689 | 1461245873101 Marionette TRACE conn4 <- [1,618,null,{}] 06:37:53 INFO - PROCESS | 12689 | 1461245873109 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:53 INFO - PROCESS | 12689 | 1461245873329 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:37:53 INFO - PROCESS | 12689 | 1461245873371 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x92a1c000 == 88 [pid = 12689] [id = 162] 06:37:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 216 (0x92a22c00) [pid = 12689] [serial = 486] [outer = (nil)] 06:37:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 217 (0x92ace400) [pid = 12689] [serial = 487] [outer = 0x92a22c00] 06:37:53 INFO - PROCESS | 12689 | 1461245873456 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 218 (0x93719000) [pid = 12689] [serial = 488] [outer = 0x92a22c00] 06:37:54 INFO - PROCESS | 12689 | 1461245874507 Marionette TRACE conn4 <- [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]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1485ms 06:37:54 INFO - PROCESS | 12689 | 1461245874584 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 12689 | 1461245874591 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:37:54 INFO - PROCESS | 12689 | 1461245874600 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 12689 | 1461245874607 Marionette TRACE conn4 <- [1,622,null,{}] 06:37:54 INFO - PROCESS | 12689 | 1461245874617 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 12689 | 1461245874856 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:37:55 INFO - PROCESS | 12689 | 1461245875150 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b9000 == 89 [pid = 12689] [id = 163] 06:37:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 219 (0x89cd8800) [pid = 12689] [serial = 489] [outer = (nil)] 06:37:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 220 (0x8a804000) [pid = 12689] [serial = 490] [outer = 0x89cd8800] 06:37:55 INFO - PROCESS | 12689 | 1461245875247 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 221 (0x8c017400) [pid = 12689] [serial = 491] [outer = 0x89cd8800] 06:37:56 INFO - PROCESS | 12689 | 1461245876324 Marionette TRACE conn4 <- [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]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1792ms 06:37:56 INFO - PROCESS | 12689 | 1461245876393 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 12689 | 1461245876402 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:37:56 INFO - PROCESS | 12689 | 1461245876414 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 12689 | 1461245876417 Marionette TRACE conn4 <- [1,626,null,{}] 06:37:56 INFO - PROCESS | 12689 | 1461245876424 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:56 INFO - PROCESS | 12689 | 1461245876652 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:37:56 INFO - PROCESS | 12689 | 1461245876897 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c019c00 == 90 [pid = 12689] [id = 164] 06:37:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 222 (0x8caa2400) [pid = 12689] [serial = 492] [outer = (nil)] 06:37:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 223 (0x8f931000) [pid = 12689] [serial = 493] [outer = 0x8caa2400] 06:37:56 INFO - PROCESS | 12689 | 1461245876985 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 224 (0x8faeb800) [pid = 12689] [serial = 494] [outer = 0x8caa2400] 06:37:58 INFO - PROCESS | 12689 | 1461245878079 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1734ms 06:37:58 INFO - PROCESS | 12689 | 1461245878148 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:37:58 INFO - PROCESS | 12689 | 1461245878152 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:37:58 INFO - PROCESS | 12689 | 1461245878159 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 12689 | 1461245878166 Marionette TRACE conn4 <- [1,630,null,{}] 06:37:58 INFO - PROCESS | 12689 | 1461245878183 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:58 INFO - PROCESS | 12689 | 1461245878419 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:37:58 INFO - PROCESS | 12689 | 1461245878658 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa31800 == 91 [pid = 12689] [id = 165] 06:37:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 225 (0x902e6400) [pid = 12689] [serial = 495] [outer = (nil)] 06:37:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 226 (0x93724800) [pid = 12689] [serial = 496] [outer = 0x902e6400] 06:37:58 INFO - PROCESS | 12689 | 1461245878796 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 227 (0x93da4c00) [pid = 12689] [serial = 497] [outer = 0x902e6400] 06:37:59 INFO - PROCESS | 12689 | 1461245879686 Marionette TRACE conn4 <- [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]]]}] 06:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1587ms 06:37:59 INFO - PROCESS | 12689 | 1461245879746 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 12689 | 1461245879751 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:37:59 INFO - PROCESS | 12689 | 1461245879758 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 12689 | 1461245879762 Marionette TRACE conn4 <- [1,634,null,{}] 06:37:59 INFO - PROCESS | 12689 | 1461245879767 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 12689 | 1461245879951 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:38:00 INFO - PROCESS | 12689 | 1461245880136 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9af000 == 92 [pid = 12689] [id = 166] 06:38:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 228 (0x93723400) [pid = 12689] [serial = 498] [outer = (nil)] 06:38:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 229 (0x972c6000) [pid = 12689] [serial = 499] [outer = 0x93723400] 06:38:00 INFO - PROCESS | 12689 | 1461245880373 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 230 (0x97822000) [pid = 12689] [serial = 500] [outer = 0x93723400] 06:38:00 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:01 INFO - PROCESS | 12689 | 1461245881254 Marionette TRACE conn4 <- [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]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1539ms 06:38:01 INFO - PROCESS | 12689 | 1461245881298 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 12689 | 1461245881303 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:38:01 INFO - PROCESS | 12689 | 1461245881309 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 12689 | 1461245881313 Marionette TRACE conn4 <- [1,638,null,{}] 06:38:01 INFO - PROCESS | 12689 | 1461245881322 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:01 INFO - PROCESS | 12689 | 1461245881517 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:38:01 INFO - PROCESS | 12689 | 1461245881704 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b89fc00 == 93 [pid = 12689] [id = 167] 06:38:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 231 (0x8b8a0c00) [pid = 12689] [serial = 501] [outer = (nil)] 06:38:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 232 (0x8b8a8000) [pid = 12689] [serial = 502] [outer = 0x8b8a0c00] 06:38:01 INFO - PROCESS | 12689 | 1461245881819 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 233 (0x8b8a9800) [pid = 12689] [serial = 503] [outer = 0x8b8a0c00] 06:38:02 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:02 INFO - PROCESS | 12689 | 1461245882777 Marionette TRACE conn4 <- [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]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1534ms 06:38:02 INFO - PROCESS | 12689 | 1461245882844 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:38:02 INFO - PROCESS | 12689 | 1461245882849 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:38:02 INFO - PROCESS | 12689 | 1461245882855 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 12689 | 1461245882859 Marionette TRACE conn4 <- [1,642,null,{}] 06:38:02 INFO - PROCESS | 12689 | 1461245882865 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 12689 | 1461245883118 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:38:03 INFO - PROCESS | 12689 | 1461245883357 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x983aec00 == 94 [pid = 12689] [id = 168] 06:38:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 234 (0x98912000) [pid = 12689] [serial = 504] [outer = (nil)] 06:38:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 235 (0x99181000) [pid = 12689] [serial = 505] [outer = 0x98912000] 06:38:03 INFO - PROCESS | 12689 | 1461245883496 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 236 (0x9aaab800) [pid = 12689] [serial = 506] [outer = 0x98912000] 06:38:04 INFO - PROCESS | 12689 | 1461245884374 Marionette TRACE conn4 <- [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]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1583ms 06:38:04 INFO - PROCESS | 12689 | 1461245884440 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 12689 | 1461245884445 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:38:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:38:04 INFO - PROCESS | 12689 | 1461245884454 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 12689 | 1461245884458 Marionette TRACE conn4 <- [1,646,null,{}] 06:38:04 INFO - PROCESS | 12689 | 1461245884465 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 12689 | 1461245884705 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:38:04 INFO - PROCESS | 12689 | 1461245884933 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdf2000 == 95 [pid = 12689] [id = 169] 06:38:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 237 (0x8cdf3400) [pid = 12689] [serial = 507] [outer = (nil)] 06:38:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 238 (0x8cdf8800) [pid = 12689] [serial = 508] [outer = 0x8cdf3400] 06:38:05 INFO - PROCESS | 12689 | 1461245885071 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 239 (0x8cdfb000) [pid = 12689] [serial = 509] [outer = 0x8cdf3400] 06:38:06 INFO - PROCESS | 12689 | 1461245886004 Marionette TRACE conn4 <- [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]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:38:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1587ms 06:38:06 INFO - PROCESS | 12689 | 1461245886040 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 12689 | 1461245886044 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:38:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:38:06 INFO - PROCESS | 12689 | 1461245886050 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 12689 | 1461245886053 Marionette TRACE conn4 <- [1,650,null,{}] 06:38:06 INFO - PROCESS | 12689 | 1461245886060 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 12689 | 1461245886235 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:38:06 INFO - PROCESS | 12689 | 1461245886437 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b3400 == 96 [pid = 12689] [id = 170] 06:38:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 240 (0x8cc7f000) [pid = 12689] [serial = 510] [outer = (nil)] 06:38:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 241 (0x8e73fc00) [pid = 12689] [serial = 511] [outer = 0x8cc7f000] 06:38:06 INFO - PROCESS | 12689 | 1461245886564 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 242 (0x8e743800) [pid = 12689] [serial = 512] [outer = 0x8cc7f000] 06:38:07 INFO - PROCESS | 12689 | 1461245887486 Marionette TRACE conn4 <- [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]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:38:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1495ms 06:38:07 INFO - PROCESS | 12689 | 1461245887563 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 12689 | 1461245887570 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:38:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:38:07 INFO - PROCESS | 12689 | 1461245887579 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 12689 | 1461245887582 Marionette TRACE conn4 <- [1,654,null,{}] 06:38:07 INFO - PROCESS | 12689 | 1461245887588 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 12689 | 1461245887777 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:38:08 INFO - PROCESS | 12689 | 1461245888009 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdfcc00 == 97 [pid = 12689] [id = 171] 06:38:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 243 (0x8e740400) [pid = 12689] [serial = 513] [outer = (nil)] 06:38:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 244 (0x8e74b000) [pid = 12689] [serial = 514] [outer = 0x8e740400] 06:38:08 INFO - PROCESS | 12689 | 1461245888110 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 245 (0x8e74dc00) [pid = 12689] [serial = 515] [outer = 0x8e740400] 06:38:09 INFO - PROCESS | 12689 | 1461245889004 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:38:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1488ms 06:38:09 INFO - PROCESS | 12689 | 1461245889068 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 12689 | 1461245889073 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:38:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:38:09 INFO - PROCESS | 12689 | 1461245889079 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 12689 | 1461245889083 Marionette TRACE conn4 <- [1,658,null,{}] 06:38:09 INFO - PROCESS | 12689 | 1461245889089 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 12689 | 1461245889267 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:38:09 INFO - PROCESS | 12689 | 1461245889453 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdf6400 == 98 [pid = 12689] [id = 172] 06:38:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 246 (0x8cdf9000) [pid = 12689] [serial = 516] [outer = (nil)] 06:38:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 247 (0x9a68bc00) [pid = 12689] [serial = 517] [outer = 0x8cdf9000] 06:38:09 INFO - PROCESS | 12689 | 1461245889544 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 248 (0x9a68d000) [pid = 12689] [serial = 518] [outer = 0x8cdf9000] 06:38:10 INFO - PROCESS | 12689 | 1461245890470 Marionette TRACE conn4 <- [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]]]}] 06:38:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:38:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1448ms 06:38:10 INFO - PROCESS | 12689 | 1461245890528 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 12689 | 1461245890533 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:38:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:38:10 INFO - PROCESS | 12689 | 1461245890540 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 12689 | 1461245890544 Marionette TRACE conn4 <- [1,662,null,{}] 06:38:10 INFO - PROCESS | 12689 | 1461245890550 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 12689 | 1461245890757 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:38:11 INFO - PROCESS | 12689 | 1461245891002 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8781a400 == 99 [pid = 12689] [id = 173] 06:38:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 249 (0x87820000) [pid = 12689] [serial = 519] [outer = (nil)] 06:38:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 250 (0x8cbcd400) [pid = 12689] [serial = 520] [outer = 0x87820000] 06:38:11 INFO - PROCESS | 12689 | 1461245891144 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 251 (0x8f892000) [pid = 12689] [serial = 521] [outer = 0x87820000] 06:38:11 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:12 INFO - PROCESS | 12689 | 1461245892062 Marionette TRACE conn4 <- [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]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:38:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1581ms 06:38:12 INFO - PROCESS | 12689 | 1461245892122 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 12689 | 1461245892127 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:38:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:38:12 INFO - PROCESS | 12689 | 1461245892133 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 12689 | 1461245892137 Marionette TRACE conn4 <- [1,666,null,{}] 06:38:12 INFO - PROCESS | 12689 | 1461245892142 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 12689 | 1461245892327 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:38:12 INFO - PROCESS | 12689 | 1461245892519 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e706c00 == 100 [pid = 12689] [id = 174] 06:38:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 252 (0x8e710c00) [pid = 12689] [serial = 522] [outer = (nil)] 06:38:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 253 (0x9371b800) [pid = 12689] [serial = 523] [outer = 0x8e710c00] 06:38:12 INFO - PROCESS | 12689 | 1461245892671 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 254 (0x9a690400) [pid = 12689] [serial = 524] [outer = 0x8e710c00] 06:38:13 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:13 INFO - PROCESS | 12689 | 1461245893558 Marionette TRACE conn4 <- [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]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:38:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1491ms 06:38:13 INFO - PROCESS | 12689 | 1461245893626 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:38:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:38:13 INFO - PROCESS | 12689 | 1461245893630 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:38:13 INFO - PROCESS | 12689 | 1461245893637 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 12689 | 1461245893640 Marionette TRACE conn4 <- [1,670,null,{}] 06:38:13 INFO - PROCESS | 12689 | 1461245893657 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 12689 | 1461245893859 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:38:14 INFO - PROCESS | 12689 | 1461245894112 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8781c400 == 101 [pid = 12689] [id = 175] 06:38:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 255 (0x894b6000) [pid = 12689] [serial = 525] [outer = (nil)] 06:38:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 256 (0x89cdb000) [pid = 12689] [serial = 526] [outer = 0x894b6000] 06:38:14 INFO - PROCESS | 12689 | 1461245894661 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 257 (0x89d4bc00) [pid = 12689] [serial = 527] [outer = 0x894b6000] 06:38:15 INFO - PROCESS | 12689 | 1461245895693 Marionette TRACE conn4 <- [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]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:38:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2099ms 06:38:15 INFO - PROCESS | 12689 | 1461245895737 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 12689 | 1461245895744 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:38:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:38:15 INFO - PROCESS | 12689 | 1461245895754 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 12689 | 1461245895758 Marionette TRACE conn4 <- [1,674,null,{}] 06:38:15 INFO - PROCESS | 12689 | 1461245895766 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 12689 | 1461245895953 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:38:16 INFO - PROCESS | 12689 | 1461245896153 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cdbc00 == 102 [pid = 12689] [id = 176] 06:38:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 258 (0x89e4d400) [pid = 12689] [serial = 528] [outer = (nil)] 06:38:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 259 (0x8b8a8800) [pid = 12689] [serial = 529] [outer = 0x89e4d400] 06:38:16 INFO - PROCESS | 12689 | 1461245896237 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 260 (0x8c01a400) [pid = 12689] [serial = 530] [outer = 0x89e4d400] 06:38:16 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:38:17 INFO - PROCESS | 12689 | 1461245897233 Marionette TRACE conn4 <- [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]]]}] 06:38:17 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 06:38:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1540ms 06:38:17 INFO - PROCESS | 12689 | 1461245897292 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 12689 | 1461245897298 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:38:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:38:17 INFO - PROCESS | 12689 | 1461245897309 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 12689 | 1461245897312 Marionette TRACE conn4 <- [1,678,null,{}] 06:38:17 INFO - PROCESS | 12689 | 1461245897319 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 12689 | 1461245897536 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:38:17 INFO - PROCESS | 12689 | 1461245897903 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b992c00 == 103 [pid = 12689] [id = 177] 06:38:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 261 (0x8b99b800) [pid = 12689] [serial = 531] [outer = (nil)] 06:38:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 262 (0x8c234c00) [pid = 12689] [serial = 532] [outer = 0x8b99b800] 06:38:18 INFO - PROCESS | 12689 | 1461245898040 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 263 (0x8c23b000) [pid = 12689] [serial = 533] [outer = 0x8b99b800] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x9a650400 == 102 [pid = 12689] [id = 55] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x97301400 == 101 [pid = 12689] [id = 54] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 262 (0x8b993c00) [pid = 12689] [serial = 394] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 261 (0x8b879000) [pid = 12689] [serial = 390] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 260 (0x8caa5c00) [pid = 12689] [serial = 403] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 259 (0x8c01b000) [pid = 12689] [serial = 400] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 258 (0x8c01a000) [pid = 12689] [serial = 387] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 257 (0x8cbdbc00) [pid = 12689] [serial = 384] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 256 (0xa0c3b800) [pid = 12689] [serial = 378] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 255 (0x8c0edc00) [pid = 12689] [serial = 381] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 254 (0x8cbce000) [pid = 12689] [serial = 397] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 253 (0x972cdc00) [pid = 12689] [serial = 375] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8b997800 == 100 [pid = 12689] [id = 161] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8f748800 == 99 [pid = 12689] [id = 160] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0ef800 == 98 [pid = 12689] [id = 159] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc01400 == 97 [pid = 12689] [id = 158] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8b873800 == 96 [pid = 12689] [id = 157] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x89d4b800 == 95 [pid = 12689] [id = 156] 06:38:19 INFO - PROCESS | 12689 | 1461245899375 Marionette TRACE conn4 <- [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]]]}] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x894b3000 == 94 [pid = 12689] [id = 151] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x89ce0c00 == 93 [pid = 12689] [id = 150] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x89e44400 == 92 [pid = 12689] [id = 149] 06:38:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:38:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2092ms 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x89cd2400 == 91 [pid = 12689] [id = 148] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x89cd1800 == 90 [pid = 12689] [id = 147] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8b877400 == 89 [pid = 12689] [id = 146] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8a406400 == 88 [pid = 12689] [id = 145] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x92ad1c00 == 87 [pid = 12689] [id = 144] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8f934800 == 86 [pid = 12689] [id = 143] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8f934000 == 85 [pid = 12689] [id = 142] 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc83000 == 84 [pid = 12689] [id = 141] 06:38:19 INFO - PROCESS | 12689 | 1461245899426 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 12689 | 1461245899433 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:38:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:38:19 INFO - PROCESS | 12689 | --DOCSHELL 0x92a1c800 == 83 [pid = 12689] [id = 140] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 252 (0x8cedfc00) [pid = 12689] [serial = 410] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 251 (0x8f603800) [pid = 12689] [serial = 412] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 250 (0x8e70e800) [pid = 12689] [serial = 277] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 249 (0x8cc85000) [pid = 12689] [serial = 369] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 248 (0x8f9b0c00) [pid = 12689] [serial = 372] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 247 (0x8caad800) [pid = 12689] [serial = 407] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 246 (0x8cc82400) [pid = 12689] [serial = 409] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 245 (0x8f892800) [pid = 12689] [serial = 413] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 244 (0x8f93b800) [pid = 12689] [serial = 211] [outer = (nil)] [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.] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 243 (0x8caa4000) [pid = 12689] [serial = 406] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 242 (0x913a6c00) [pid = 12689] [serial = 416] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 241 (0x902e1000) [pid = 12689] [serial = 415] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 240 (0x92908000) [pid = 12689] [serial = 418] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | --DOMWINDOW == 239 (0x92a15800) [pid = 12689] [serial = 419] [outer = (nil)] [url = about:blank] 06:38:19 INFO - PROCESS | 12689 | 1461245899466 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 12689 | 1461245899476 Marionette TRACE conn4 <- [1,682,null,{}] 06:38:19 INFO - PROCESS | 12689 | 1461245899502 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 12689 | 1461245899682 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:38:19 INFO - PROCESS | 12689 | 1461245899899 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b993c00 == 84 [pid = 12689] [id = 178] 06:38:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 240 (0x8c01d000) [pid = 12689] [serial = 534] [outer = (nil)] 06:38:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 241 (0x8caa5c00) [pid = 12689] [serial = 535] [outer = 0x8c01d000] 06:38:19 INFO - PROCESS | 12689 | 1461245899984 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 242 (0x8cbd5000) [pid = 12689] [serial = 536] [outer = 0x8c01d000] 06:38:21 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:21 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:21 INFO - PROCESS | 12689 | 1461245901465 Marionette TRACE conn4 <- [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]]]}] 06:38:21 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) 06:38:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2041ms 06:38:21 INFO - PROCESS | 12689 | 1461245901487 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:38:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:38:21 INFO - PROCESS | 12689 | 1461245901491 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:38:21 INFO - PROCESS | 12689 | 1461245901497 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 12689 | 1461245901501 Marionette TRACE conn4 <- [1,686,null,{}] 06:38:21 INFO - PROCESS | 12689 | 1461245901506 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 12689 | 1461245901748 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:38:21 INFO - PROCESS | 12689 | 1461245901779 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c235c00 == 85 [pid = 12689] [id = 179] 06:38:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 243 (0x8caa8400) [pid = 12689] [serial = 537] [outer = (nil)] 06:38:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 244 (0x8cc79000) [pid = 12689] [serial = 538] [outer = 0x8caa8400] 06:38:21 INFO - PROCESS | 12689 | 1461245901857 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 245 (0x8cdf2c00) [pid = 12689] [serial = 539] [outer = 0x8caa8400] 06:38:23 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:23 INFO - PROCESS | 12689 | 1461245903415 Marionette TRACE conn4 <- [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]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:38:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1947ms 06:38:23 INFO - PROCESS | 12689 | 1461245903459 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 12689 | 1461245903465 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:38:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:38:23 INFO - PROCESS | 12689 | 1461245903474 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 12689 | 1461245903479 Marionette TRACE conn4 <- [1,690,null,{}] 06:38:23 INFO - PROCESS | 12689 | 1461245903489 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:24 INFO - PROCESS | 12689 | 1461245904464 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:38:24 INFO - PROCESS | 12689 | --DOMWINDOW == 244 (0x8cc85400) [pid = 12689] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:38:24 INFO - PROCESS | 12689 | --DOMWINDOW == 243 (0x89e4bc00) [pid = 12689] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:38:24 INFO - PROCESS | 12689 | --DOMWINDOW == 242 (0x8ceda800) [pid = 12689] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:38:24 INFO - PROCESS | 12689 | --DOMWINDOW == 241 (0x8f82d400) [pid = 12689] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:38:24 INFO - PROCESS | 12689 | --DOMWINDOW == 240 (0x8f749400) [pid = 12689] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:38:24 INFO - PROCESS | 12689 | --DOMWINDOW == 239 (0x8b991800) [pid = 12689] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:38:24 INFO - PROCESS | 12689 | 1461245904602 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e4bc00 == 86 [pid = 12689] [id = 180] 06:38:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 240 (0x89e4c000) [pid = 12689] [serial = 540] [outer = (nil)] 06:38:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 241 (0x8c0e8000) [pid = 12689] [serial = 541] [outer = 0x89e4c000] 06:38:24 INFO - PROCESS | 12689 | 1461245904686 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 242 (0x8e70b400) [pid = 12689] [serial = 542] [outer = 0x89e4c000] 06:38:25 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:25 INFO - PROCESS | 12689 | 1461245905829 Marionette TRACE conn4 <- [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]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:38:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2396ms 06:38:25 INFO - PROCESS | 12689 | 1461245905892 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 12689 | 1461245905899 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:38:25 INFO - PROCESS | 12689 | 1461245905925 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 12689 | 1461245905931 Marionette TRACE conn4 <- [1,694,null,{}] 06:38:25 INFO - PROCESS | 12689 | 1461245905940 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 12689 | 1461245906205 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:38:26 INFO - PROCESS | 12689 | 1461245906307 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd8c00 == 87 [pid = 12689] [id = 181] 06:38:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 243 (0x8e707c00) [pid = 12689] [serial = 543] [outer = (nil)] 06:38:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 244 (0x8f606800) [pid = 12689] [serial = 544] [outer = 0x8e707c00] 06:38:26 INFO - PROCESS | 12689 | 1461245906388 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 245 (0x8f74ac00) [pid = 12689] [serial = 545] [outer = 0x8e707c00] 06:38:27 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:27 INFO - PROCESS | 12689 | 1461245907792 Marionette TRACE conn4 <- [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]]]}] 06:38:27 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) 06:38:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1968ms 06:38:27 INFO - PROCESS | 12689 | 1461245907883 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 12689 | 1461245907888 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:38:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:38:27 INFO - PROCESS | 12689 | 1461245907898 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 12689 | 1461245907903 Marionette TRACE conn4 <- [1,698,null,{}] 06:38:27 INFO - PROCESS | 12689 | 1461245907913 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 12689 | 1461245908093 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:38:28 INFO - PROCESS | 12689 | 1461245908277 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b6800 == 88 [pid = 12689] [id = 182] 06:38:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 246 (0x89cd2400) [pid = 12689] [serial = 546] [outer = (nil)] 06:38:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 247 (0x8a405400) [pid = 12689] [serial = 547] [outer = 0x89cd2400] 06:38:28 INFO - PROCESS | 12689 | 1461245908367 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 248 (0x8b8a6800) [pid = 12689] [serial = 548] [outer = 0x89cd2400] 06:38:29 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:29 INFO - PROCESS | 12689 | 1461245909696 Marionette TRACE conn4 <- [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]]]}] 06:38: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) 06:38:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1838ms 06:38:29 INFO - PROCESS | 12689 | 1461245909842 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 12689 | 1461245909851 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:38:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:38:29 INFO - PROCESS | 12689 | 1461245909918 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 12689 | 1461245909923 Marionette TRACE conn4 <- [1,702,null,{}] 06:38:29 INFO - PROCESS | 12689 | 1461245909930 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 12689 | 1461245910108 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:38:30 INFO - PROCESS | 12689 | 1461245910290 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a402c00 == 89 [pid = 12689] [id = 183] 06:38:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 249 (0x8a809400) [pid = 12689] [serial = 549] [outer = (nil)] 06:38:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 250 (0x8c238000) [pid = 12689] [serial = 550] [outer = 0x8a809400] 06:38:30 INFO - PROCESS | 12689 | 1461245910377 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 251 (0x8cc7a400) [pid = 12689] [serial = 551] [outer = 0x8a809400] 06:38:31 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:31 INFO - PROCESS | 12689 | 1461245911737 Marionette TRACE conn4 <- [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]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:38:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1840ms 06:38:31 INFO - PROCESS | 12689 | 1461245911753 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 12689 | 1461245911758 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:38:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:38:31 INFO - PROCESS | 12689 | 1461245911814 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 12689 | 1461245911821 Marionette TRACE conn4 <- [1,706,null,{}] 06:38:31 INFO - PROCESS | 12689 | 1461245911858 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 12689 | 1461245912043 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:38:32 INFO - PROCESS | 12689 | 1461245912298 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b5c00 == 90 [pid = 12689] [id = 184] 06:38:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 252 (0x8cdf7000) [pid = 12689] [serial = 552] [outer = (nil)] 06:38:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 253 (0x8f603800) [pid = 12689] [serial = 553] [outer = 0x8cdf7000] 06:38:32 INFO - PROCESS | 12689 | 1461245912455 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 254 (0x8f86f400) [pid = 12689] [serial = 554] [outer = 0x8cdf7000] 06:38:33 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:34 INFO - PROCESS | 12689 | 1461245914001 Marionette TRACE conn4 <- [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]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:38:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2218ms 06:38:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:38:34 INFO - PROCESS | 12689 | 1461245914030 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 12689 | 1461245914034 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:38:34 INFO - PROCESS | 12689 | 1461245914042 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 12689 | 1461245914046 Marionette TRACE conn4 <- [1,710,null,{}] 06:38:34 INFO - PROCESS | 12689 | 1461245914051 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 12689 | 1461245914270 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:38:34 INFO - PROCESS | 12689 | 1461245914457 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e707800 == 91 [pid = 12689] [id = 185] 06:38:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 255 (0x8eb0dc00) [pid = 12689] [serial = 555] [outer = (nil)] 06:38:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 256 (0x8f93a000) [pid = 12689] [serial = 556] [outer = 0x8eb0dc00] 06:38:34 INFO - PROCESS | 12689 | 1461245914544 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 257 (0x8fa2dc00) [pid = 12689] [serial = 557] [outer = 0x8eb0dc00] 06:38:35 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:35 INFO - PROCESS | 12689 | 1461245915882 Marionette TRACE conn4 <- [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]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:38:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1938ms 06:38:35 INFO - PROCESS | 12689 | 1461245915981 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 12689 | 1461245915984 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:38:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:38:35 INFO - PROCESS | 12689 | 1461245915991 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 12689 | 1461245915995 Marionette TRACE conn4 <- [1,714,null,{}] 06:38:36 INFO - PROCESS | 12689 | 1461245916001 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 12689 | 1461245916171 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:38:36 INFO - PROCESS | 12689 | 1461245916354 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c238c00 == 92 [pid = 12689] [id = 186] 06:38:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 258 (0x8f894400) [pid = 12689] [serial = 558] [outer = (nil)] 06:38:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 259 (0x8fae7400) [pid = 12689] [serial = 559] [outer = 0x8f894400] 06:38:36 INFO - PROCESS | 12689 | 1461245916444 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 260 (0x900be800) [pid = 12689] [serial = 560] [outer = 0x8f894400] 06:38:37 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:37 INFO - PROCESS | 12689 | 1461245917790 Marionette TRACE conn4 <- [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]]]}] 06:38:37 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 06:38:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1831ms 06:38:37 INFO - PROCESS | 12689 | 1461245917887 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 12689 | 1461245917892 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:38:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:38:37 INFO - PROCESS | 12689 | 1461245917903 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 12689 | 1461245917905 Marionette TRACE conn4 <- [1,718,null,{}] 06:38:37 INFO - PROCESS | 12689 | 1461245917912 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 12689 | 1461245918093 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:38:38 INFO - PROCESS | 12689 | 1461245918278 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f824800 == 93 [pid = 12689] [id = 187] 06:38:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 261 (0x8fa34800) [pid = 12689] [serial = 561] [outer = (nil)] 06:38:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 262 (0x91f30c00) [pid = 12689] [serial = 562] [outer = 0x8fa34800] 06:38:38 INFO - PROCESS | 12689 | 1461245918368 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 263 (0x92952400) [pid = 12689] [serial = 563] [outer = 0x8fa34800] 06:38:39 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:39 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:39 INFO - PROCESS | 12689 | 1461245919652 Marionette TRACE conn4 <- [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]]]}] 06:38:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:38:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1779ms 06:38:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:38:39 INFO - PROCESS | 12689 | 1461245919682 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 12689 | 1461245919685 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:38:39 INFO - PROCESS | 12689 | 1461245919692 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 12689 | 1461245919696 Marionette TRACE conn4 <- [1,722,null,{}] 06:38:39 INFO - PROCESS | 12689 | 1461245919747 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 12689 | 1461245919998 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:38:40 INFO - PROCESS | 12689 | 1461245920135 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae9c00 == 94 [pid = 12689] [id = 188] 06:38:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 264 (0x8faed800) [pid = 12689] [serial = 564] [outer = (nil)] 06:38:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 265 (0x92a1b000) [pid = 12689] [serial = 565] [outer = 0x8faed800] 06:38:40 INFO - PROCESS | 12689 | 1461245920262 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 266 (0x92ad0c00) [pid = 12689] [serial = 566] [outer = 0x8faed800] 06:38:41 INFO - PROCESS | 12689 | 1461245921170 Marionette TRACE conn4 <- [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] 06:38:41 INFO - PROCESS | 12689 | 1461245921233 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:38:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:38:41 INFO - PROCESS | 12689 | 1461245921239 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 12689 | 1461245921242 Marionette TRACE conn4 <- [1,726,null,{}] 06:38:41 INFO - PROCESS | 12689 | 1461245921249 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 12689 | 1461245921433 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:38:41 INFO - PROCESS | 12689 | 1461245921676 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd7c00 == 95 [pid = 12689] [id = 189] 06:38:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 267 (0x89ce0c00) [pid = 12689] [serial = 567] [outer = (nil)] 06:38:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 268 (0x8b996000) [pid = 12689] [serial = 568] [outer = 0x89ce0c00] 06:38:41 INFO - PROCESS | 12689 | 1461245921811 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 269 (0x8f749c00) [pid = 12689] [serial = 569] [outer = 0x89ce0c00] 06:38:42 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:42 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:42 INFO - PROCESS | 12689 | 1461245922788 Marionette TRACE conn4 <- [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]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:38:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1631ms 06:38:42 INFO - PROCESS | 12689 | 1461245922871 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 12689 | 1461245922875 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:38:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:38:42 INFO - PROCESS | 12689 | 1461245922882 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 12689 | 1461245922885 Marionette TRACE conn4 <- [1,730,null,{}] 06:38:42 INFO - PROCESS | 12689 | 1461245922891 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 12689 | 1461245923105 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:38:43 INFO - PROCESS | 12689 | 1461245923384 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x9294e000 == 96 [pid = 12689] [id = 190] 06:38:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 270 (0x9294ec00) [pid = 12689] [serial = 570] [outer = (nil)] 06:38:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 271 (0x93b1bc00) [pid = 12689] [serial = 571] [outer = 0x9294ec00] 06:38:43 INFO - PROCESS | 12689 | 1461245923472 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 272 (0x962e5c00) [pid = 12689] [serial = 572] [outer = 0x9294ec00] 06:38:44 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:44 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:44 INFO - PROCESS | 12689 | 1461245924401 Marionette TRACE conn4 <- [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[4040] expected 0 but got 255","_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] 06:38:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:38:44 INFO - PROCESS | 12689 | 1461245924483 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:38:44 INFO - PROCESS | 12689 | 1461245924490 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 12689 | 1461245924494 Marionette TRACE conn4 <- [1,734,null,{}] 06:38:44 INFO - PROCESS | 12689 | 1461245924500 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:44 INFO - PROCESS | 12689 | 1461245924682 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:38:45 INFO - PROCESS | 12689 | 1461245925234 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a40dc00 == 97 [pid = 12689] [id = 191] 06:38:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 273 (0x8a40f800) [pid = 12689] [serial = 573] [outer = (nil)] 06:38:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 274 (0x8a80d800) [pid = 12689] [serial = 574] [outer = 0x8a40f800] 06:38:45 INFO - PROCESS | 12689 | 1461245925360 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 275 (0x8b8a3800) [pid = 12689] [serial = 575] [outer = 0x8a40f800] 06:38:46 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:46 INFO - PROCESS | 12689 | 1461245926250 Marionette TRACE conn4 <- [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]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:38:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1834ms 06:38:46 INFO - PROCESS | 12689 | 1461245926325 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 12689 | 1461245926333 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:38:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:38:46 INFO - PROCESS | 12689 | 1461245926342 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 12689 | 1461245926346 Marionette TRACE conn4 <- [1,738,null,{}] 06:38:46 INFO - PROCESS | 12689 | 1461245926354 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 12689 | 1461245926591 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:38:46 INFO - PROCESS | 12689 | 1461245926968 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cdd800 == 98 [pid = 12689] [id = 192] 06:38:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 276 (0x89d4d800) [pid = 12689] [serial = 576] [outer = (nil)] 06:38:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 277 (0x8c232800) [pid = 12689] [serial = 577] [outer = 0x89d4d800] 06:38:47 INFO - PROCESS | 12689 | 1461245927056 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 278 (0x8cc7a000) [pid = 12689] [serial = 578] [outer = 0x89d4d800] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8eb03800 == 97 [pid = 12689] [id = 99] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8a405c00 == 96 [pid = 12689] [id = 134] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8a404800 == 95 [pid = 12689] [id = 133] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b879c00 == 94 [pid = 12689] [id = 131] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b991000 == 93 [pid = 12689] [id = 132] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b86f800 == 92 [pid = 12689] [id = 130] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 277 (0x8f827000) [pid = 12689] [serial = 436] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 276 (0x989cfc00) [pid = 12689] [serial = 439] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 275 (0x89cda000) [pid = 12689] [serial = 442] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 274 (0x8a803c00) [pid = 12689] [serial = 445] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 273 (0x89e4b400) [pid = 12689] [serial = 448] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 272 (0x8a805000) [pid = 12689] [serial = 451] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 271 (0x89e49800) [pid = 12689] [serial = 454] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 270 (0x900b9c00) [pid = 12689] [serial = 457] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 269 (0x900c2800) [pid = 12689] [serial = 460] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 268 (0x9371c000) [pid = 12689] [serial = 463] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 267 (0x92ace400) [pid = 12689] [serial = 487] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x89e4bc00 == 91 [pid = 12689] [id = 180] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8c235c00 == 90 [pid = 12689] [id = 179] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b993c00 == 89 [pid = 12689] [id = 178] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b992c00 == 88 [pid = 12689] [id = 177] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x89cdbc00 == 87 [pid = 12689] [id = 176] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8781c400 == 86 [pid = 12689] [id = 175] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x983aec00 == 85 [pid = 12689] [id = 168] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b89fc00 == 84 [pid = 12689] [id = 167] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9af000 == 83 [pid = 12689] [id = 166] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa31800 == 82 [pid = 12689] [id = 165] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8c019c00 == 81 [pid = 12689] [id = 164] 06:38:48 INFO - PROCESS | 12689 | --DOCSHELL 0x894b9000 == 80 [pid = 12689] [id = 163] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 266 (0x9703ac00) [pid = 12689] [serial = 433] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 265 (0x8b879400) [pid = 12689] [serial = 470] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 264 (0x8a80f000) [pid = 12689] [serial = 469] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 263 (0x8e70e400) [pid = 12689] [serial = 475] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 262 (0x8eb0d000) [pid = 12689] [serial = 476] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 261 (0x8fa30400) [pid = 12689] [serial = 481] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 260 (0x8e712800) [pid = 12689] [serial = 424] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 259 (0x92a21000) [pid = 12689] [serial = 421] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 258 (0x8f894c00) [pid = 12689] [serial = 478] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 257 (0x93dcd800) [pid = 12689] [serial = 430] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 256 (0x8cbd6000) [pid = 12689] [serial = 473] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 255 (0x8c0ebc00) [pid = 12689] [serial = 472] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 254 (0x89d4dc00) [pid = 12689] [serial = 466] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 253 (0x902e3800) [pid = 12689] [serial = 427] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 252 (0x8fade800) [pid = 12689] [serial = 482] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 251 (0x92953c00) [pid = 12689] [serial = 485] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 250 (0x8fae2000) [pid = 12689] [serial = 484] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | --DOMWINDOW == 249 (0x8f93ac00) [pid = 12689] [serial = 479] [outer = (nil)] [url = about:blank] 06:38:48 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:48 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:48 INFO - PROCESS | 12689 | 1461245928503 Marionette TRACE conn4 <- [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]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:38:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2183ms 06:38:48 INFO - PROCESS | 12689 | 1461245928528 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 12689 | 1461245928534 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:38:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:38:48 INFO - PROCESS | 12689 | 1461245928542 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 12689 | 1461245928544 Marionette TRACE conn4 <- [1,742,null,{}] 06:38:48 INFO - PROCESS | 12689 | 1461245928551 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 12689 | 1461245928721 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:38:48 INFO - PROCESS | 12689 | 1461245928863 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cdc800 == 81 [pid = 12689] [id = 193] 06:38:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 250 (0x89d50400) [pid = 12689] [serial = 579] [outer = (nil)] 06:38:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 251 (0x8b879400) [pid = 12689] [serial = 580] [outer = 0x89d50400] 06:38:48 INFO - PROCESS | 12689 | 1461245928937 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 252 (0x8c0ebc00) [pid = 12689] [serial = 581] [outer = 0x89d50400] 06:38:50 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:50 INFO - PROCESS | 12689 | 1461245930079 Marionette TRACE conn4 <- [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]]]}] 06:38:50 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 06:38:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1581ms 06:38:50 INFO - PROCESS | 12689 | 1461245930122 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:38:50 INFO - PROCESS | 12689 | 1461245930126 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:38:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:38:50 INFO - PROCESS | 12689 | 1461245930140 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 12689 | 1461245930148 Marionette TRACE conn4 <- [1,746,null,{}] 06:38:50 INFO - PROCESS | 12689 | 1461245930165 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:50 INFO - PROCESS | 12689 | 1461245930432 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:38:50 INFO - PROCESS | 12689 | 1461245930465 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a80a400 == 82 [pid = 12689] [id = 194] 06:38:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 253 (0x8c01cc00) [pid = 12689] [serial = 582] [outer = (nil)] 06:38:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 254 (0x8e714c00) [pid = 12689] [serial = 583] [outer = 0x8c01cc00] 06:38:50 INFO - PROCESS | 12689 | 1461245930538 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 255 (0x8e74d000) [pid = 12689] [serial = 584] [outer = 0x8c01cc00] 06:38:51 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:51 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:51 INFO - PROCESS | 12689 | 1461245931826 Marionette TRACE conn4 <- [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]]]}] 06:38:51 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.) 06:38:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1749ms 06:38:51 INFO - PROCESS | 12689 | 1461245931882 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 12689 | 1461245931887 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:38:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:38:51 INFO - PROCESS | 12689 | 1461245931899 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 12689 | 1461245931902 Marionette TRACE conn4 <- [1,750,null,{}] 06:38:51 INFO - PROCESS | 12689 | 1461245931908 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:52 INFO - PROCESS | 12689 | 1461245932181 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:38:52 INFO - PROCESS | 12689 | 1461245932229 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e720800 == 83 [pid = 12689] [id = 195] 06:38:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 256 (0x8e745800) [pid = 12689] [serial = 585] [outer = (nil)] 06:38:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 257 (0x8f86cc00) [pid = 12689] [serial = 586] [outer = 0x8e745800] 06:38:52 INFO - PROCESS | 12689 | 1461245932303 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 258 (0x8f894c00) [pid = 12689] [serial = 587] [outer = 0x8e745800] 06:38:52 INFO - PROCESS | 12689 | --DOMWINDOW == 257 (0x89e4d400) [pid = 12689] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:38:52 INFO - PROCESS | 12689 | --DOMWINDOW == 256 (0x8c01d000) [pid = 12689] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:38:52 INFO - PROCESS | 12689 | --DOMWINDOW == 255 (0x8b99b800) [pid = 12689] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:38:52 INFO - PROCESS | 12689 | --DOMWINDOW == 254 (0x89e4c000) [pid = 12689] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:38:52 INFO - PROCESS | 12689 | --DOMWINDOW == 253 (0x894b6000) [pid = 12689] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:38:52 INFO - PROCESS | 12689 | --DOMWINDOW == 252 (0x8caa8400) [pid = 12689] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:38:53 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:53 INFO - PROCESS | 12689 | 1461245933753 Marionette TRACE conn4 <- [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]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:38:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1880ms 06:38:53 INFO - PROCESS | 12689 | 1461245933780 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 12689 | 1461245933797 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:38:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:38:53 INFO - PROCESS | 12689 | 1461245933804 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 12689 | 1461245933807 Marionette TRACE conn4 <- [1,754,null,{}] 06:38:53 INFO - PROCESS | 12689 | 1461245933812 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 12689 | 1461245933967 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:38:54 INFO - PROCESS | 12689 | 1461245934164 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caa6800 == 84 [pid = 12689] [id = 196] 06:38:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 253 (0x8cbce000) [pid = 12689] [serial = 588] [outer = (nil)] 06:38:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 254 (0x8f86c800) [pid = 12689] [serial = 589] [outer = 0x8cbce000] 06:38:54 INFO - PROCESS | 12689 | 1461245934250 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 255 (0x8fae8000) [pid = 12689] [serial = 590] [outer = 0x8cbce000] 06:38:55 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:55 INFO - PROCESS | 12689 | 1461245935519 Marionette TRACE conn4 <- [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]]]}] 06:38:55 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 06:38:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1743ms 06:38:55 INFO - PROCESS | 12689 | 1461245935651 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 12689 | 1461245935658 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:38:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:38:55 INFO - PROCESS | 12689 | 1461245935676 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 12689 | 1461245935683 Marionette TRACE conn4 <- [1,758,null,{}] 06:38:55 INFO - PROCESS | 12689 | 1461245935692 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 12689 | 1461245935870 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:38:56 INFO - PROCESS | 12689 | 1461245936063 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x87818000 == 85 [pid = 12689] [id = 197] 06:38:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 256 (0x89e4bc00) [pid = 12689] [serial = 591] [outer = (nil)] 06:38:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 257 (0x8a80b800) [pid = 12689] [serial = 592] [outer = 0x89e4bc00] 06:38:56 INFO - PROCESS | 12689 | 1461245936193 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 258 (0x8b998400) [pid = 12689] [serial = 593] [outer = 0x89e4bc00] 06:38:57 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:57 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:57 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:57 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:57 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:57 INFO - PROCESS | 12689 | 1461245937154 Marionette TRACE conn4 <- [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]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:38:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1546ms 06:38:57 INFO - PROCESS | 12689 | 1461245937224 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 12689 | 1461245937233 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:38:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:38:57 INFO - PROCESS | 12689 | 1461245937244 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 12689 | 1461245937248 Marionette TRACE conn4 <- [1,762,null,{}] 06:38:57 INFO - PROCESS | 12689 | 1461245937255 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 12689 | 1461245937482 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:38:57 INFO - PROCESS | 12689 | 1461245937732 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a809000 == 86 [pid = 12689] [id = 198] 06:38:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 259 (0x8c01b400) [pid = 12689] [serial = 594] [outer = (nil)] 06:38:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 260 (0x8cc7d800) [pid = 12689] [serial = 595] [outer = 0x8c01b400] 06:38:57 INFO - PROCESS | 12689 | 1461245937864 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 261 (0x8cede400) [pid = 12689] [serial = 596] [outer = 0x8c01b400] 06:38:59 INFO - PROCESS | 12689 | 1461245939341 Marionette TRACE conn4 <- [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]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:38:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2134ms 06:38:59 INFO - PROCESS | 12689 | 1461245939378 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 12689 | 1461245939383 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:38:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:38:59 INFO - PROCESS | 12689 | 1461245939389 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 12689 | 1461245939396 Marionette TRACE conn4 <- [1,766,null,{}] 06:38:59 INFO - PROCESS | 12689 | 1461245939413 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:59 INFO - PROCESS | 12689 | 1461245939625 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:38:59 INFO - PROCESS | 12689 | 1461245939814 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbd6000 == 87 [pid = 12689] [id = 199] 06:38:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 262 (0x8f826400) [pid = 12689] [serial = 597] [outer = (nil)] 06:38:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 263 (0x900ba800) [pid = 12689] [serial = 598] [outer = 0x8f826400] 06:38:59 INFO - PROCESS | 12689 | 1461245939904 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 264 (0x902e2800) [pid = 12689] [serial = 599] [outer = 0x8f826400] 06:39:01 INFO - PROCESS | 12689 | 1461245941229 Marionette TRACE conn4 <- [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]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:39:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1887ms 06:39:01 INFO - PROCESS | 12689 | 1461245941358 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 12689 | 1461245941364 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:39:01 INFO - PROCESS | 12689 | 1461245941377 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 12689 | 1461245941380 Marionette TRACE conn4 <- [1,770,null,{}] 06:39:01 INFO - PROCESS | 12689 | 1461245941386 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 12689 | 1461245941553 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:39:01 INFO - PROCESS | 12689 | 1461245941748 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b7000 == 88 [pid = 12689] [id = 200] 06:39:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 265 (0x8f88c000) [pid = 12689] [serial = 600] [outer = (nil)] 06:39:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 266 (0x92903000) [pid = 12689] [serial = 601] [outer = 0x8f88c000] 06:39:01 INFO - PROCESS | 12689 | 1461245941840 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 267 (0x92a16c00) [pid = 12689] [serial = 602] [outer = 0x8f88c000] 06:39:02 INFO - PROCESS | 12689 | 1461245942813 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1482ms 06:39:02 INFO - PROCESS | 12689 | 1461245942858 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 12689 | 1461245942862 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:39:02 INFO - PROCESS | 12689 | 1461245942869 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 12689 | 1461245942873 Marionette TRACE conn4 <- [1,774,null,{}] 06:39:02 INFO - PROCESS | 12689 | 1461245942879 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 12689 | 1461245943092 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:39:03 INFO - PROCESS | 12689 | 1461245943288 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x894be400 == 89 [pid = 12689] [id = 201] 06:39:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 268 (0x8c236000) [pid = 12689] [serial = 603] [outer = (nil)] 06:39:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 269 (0x93717800) [pid = 12689] [serial = 604] [outer = 0x8c236000] 06:39:03 INFO - PROCESS | 12689 | 1461245943438 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 270 (0x93721000) [pid = 12689] [serial = 605] [outer = 0x8c236000] 06:39:04 INFO - PROCESS | 12689 | 1461245944392 Marionette TRACE conn4 <- [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]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1535ms 06:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:39:04 INFO - PROCESS | 12689 | 1461245944405 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 12689 | 1461245944408 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:39:04 INFO - PROCESS | 12689 | 1461245944415 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 12689 | 1461245944418 Marionette TRACE conn4 <- [1,778,null,{}] 06:39:04 INFO - PROCESS | 12689 | 1461245944424 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:04 INFO - PROCESS | 12689 | 1461245944657 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:39:04 INFO - PROCESS | 12689 | 1461245944942 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x93715800 == 90 [pid = 12689] [id = 202] 06:39:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 271 (0x973b9c00) [pid = 12689] [serial = 606] [outer = (nil)] 06:39:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 272 (0x97826800) [pid = 12689] [serial = 607] [outer = 0x973b9c00] 06:39:05 INFO - PROCESS | 12689 | 1461245945080 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 273 (0x983a8000) [pid = 12689] [serial = 608] [outer = 0x973b9c00] 06:39:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 274 (0x989d3400) [pid = 12689] [serial = 609] [outer = 0x9ea24000] 06:39:06 INFO - PROCESS | 12689 | 1461245946038 Marionette TRACE conn4 <- [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]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1733ms 06:39:06 INFO - PROCESS | 12689 | 1461245946147 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 12689 | 1461245946151 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:39:06 INFO - PROCESS | 12689 | 1461245946158 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 12689 | 1461245946162 Marionette TRACE conn4 <- [1,782,null,{}] 06:39:06 INFO - PROCESS | 12689 | 1461245946173 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 12689 | 1461245946378 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:39:06 INFO - PROCESS | 12689 | 1461245946665 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x8781ac00 == 91 [pid = 12689] [id = 203] 06:39:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 275 (0x89e43400) [pid = 12689] [serial = 610] [outer = (nil)] 06:39:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 276 (0x97823800) [pid = 12689] [serial = 611] [outer = 0x89e43400] 06:39:06 INFO - PROCESS | 12689 | 1461245946762 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 277 (0x9a68b800) [pid = 12689] [serial = 612] [outer = 0x89e43400] 06:39:07 INFO - PROCESS | 12689 | 1461245947647 Marionette TRACE conn4 <- [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]]]}] 06:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1533ms 06:39:07 INFO - PROCESS | 12689 | 1461245947692 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:39:07 INFO - PROCESS | 12689 | 1461245947696 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:39:07 INFO - PROCESS | 12689 | 1461245947703 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 12689 | 1461245947707 Marionette TRACE conn4 <- [1,786,null,{}] 06:39:07 INFO - PROCESS | 12689 | 1461245947713 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 12689 | 1461245947907 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:39:08 INFO - PROCESS | 12689 | 1461245948103 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x97822400 == 92 [pid = 12689] [id = 204] 06:39:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 278 (0x9926bc00) [pid = 12689] [serial = 613] [outer = (nil)] 06:39:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 279 (0x9a696800) [pid = 12689] [serial = 614] [outer = 0x9926bc00] 06:39:08 INFO - PROCESS | 12689 | 1461245948239 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 280 (0x9eadc000) [pid = 12689] [serial = 615] [outer = 0x9926bc00] 06:39:09 INFO - PROCESS | 12689 | 1461245949150 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1481ms 06:39:09 INFO - PROCESS | 12689 | 1461245949184 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 12689 | 1461245949187 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:39:09 INFO - PROCESS | 12689 | 1461245949195 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 12689 | 1461245949198 Marionette TRACE conn4 <- [1,790,null,{}] 06:39:09 INFO - PROCESS | 12689 | 1461245949204 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 12689 | 1461245949376 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:39:09 INFO - PROCESS | 12689 | 1461245949575 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x87816000 == 93 [pid = 12689] [id = 205] 06:39:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 281 (0x8781e400) [pid = 12689] [serial = 616] [outer = (nil)] 06:39:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 282 (0x89019000) [pid = 12689] [serial = 617] [outer = 0x8781e400] 06:39:09 INFO - PROCESS | 12689 | 1461245949665 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 283 (0x8901b000) [pid = 12689] [serial = 618] [outer = 0x8781e400] 06:39:10 INFO - PROCESS | 12689 | 1461245950606 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1450ms 06:39:10 INFO - PROCESS | 12689 | 1461245950646 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 12689 | 1461245950650 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:39:10 INFO - PROCESS | 12689 | 1461245950657 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 12689 | 1461245950660 Marionette TRACE conn4 <- [1,794,null,{}] 06:39:10 INFO - PROCESS | 12689 | 1461245950666 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:10 INFO - PROCESS | 12689 | 1461245950847 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:39:11 INFO - PROCESS | 12689 | 1461245951042 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x87816c00 == 94 [pid = 12689] [id = 206] 06:39:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 284 (0x89017800) [pid = 12689] [serial = 619] [outer = (nil)] 06:39:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 285 (0x939e5c00) [pid = 12689] [serial = 620] [outer = 0x89017800] 06:39:11 INFO - PROCESS | 12689 | 1461245951136 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 286 (0x939e9800) [pid = 12689] [serial = 621] [outer = 0x89017800] 06:39:12 INFO - PROCESS | 12689 | 1461245952106 Marionette TRACE conn4 <- [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]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1479ms 06:39:12 INFO - PROCESS | 12689 | 1461245952138 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 12689 | 1461245952142 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:39:12 INFO - PROCESS | 12689 | 1461245952149 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 12689 | 1461245952153 Marionette TRACE conn4 <- [1,798,null,{}] 06:39:12 INFO - PROCESS | 12689 | 1461245952159 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 12689 | 1461245952364 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:39:12 INFO - PROCESS | 12689 | 1461245952627 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d4b400 == 95 [pid = 12689] [id = 207] 06:39:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 287 (0x89d4c000) [pid = 12689] [serial = 622] [outer = (nil)] 06:39:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 288 (0x8c0e8800) [pid = 12689] [serial = 623] [outer = 0x89d4c000] 06:39:12 INFO - PROCESS | 12689 | 1461245952777 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 289 (0x8e713c00) [pid = 12689] [serial = 624] [outer = 0x89d4c000] 06:39:13 INFO - PROCESS | 12689 | 1461245953698 Marionette TRACE conn4 <- [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]]]}] 06:39:13 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 06:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1583ms 06:39:13 INFO - PROCESS | 12689 | 1461245953732 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 12689 | 1461245953736 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:39:13 INFO - PROCESS | 12689 | 1461245953742 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 12689 | 1461245953745 Marionette TRACE conn4 <- [1,802,null,{}] 06:39:13 INFO - PROCESS | 12689 | 1461245953752 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 12689 | 1461245953927 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:39:14 INFO - PROCESS | 12689 | 1461245954129 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x87984400 == 96 [pid = 12689] [id = 208] 06:39:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 290 (0x87984c00) [pid = 12689] [serial = 625] [outer = (nil)] 06:39:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 291 (0x8798b800) [pid = 12689] [serial = 626] [outer = 0x87984c00] 06:39:14 INFO - PROCESS | 12689 | 1461245954214 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 292 (0x8798d400) [pid = 12689] [serial = 627] [outer = 0x87984c00] 06:39:15 INFO - PROCESS | 12689 | 1461245955159 Marionette TRACE conn4 <- [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]]]}] 06:39:15 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 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1480ms 06:39:15 INFO - PROCESS | 12689 | 1461245955223 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 12689 | 1461245955226 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:39:15 INFO - PROCESS | 12689 | 1461245955233 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 12689 | 1461245955237 Marionette TRACE conn4 <- [1,806,null,{}] 06:39:15 INFO - PROCESS | 12689 | 1461245955243 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 12689 | 1461245955418 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:39:15 INFO - PROCESS | 12689 | 1461245955660 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x87982c00 == 97 [pid = 12689] [id = 209] 06:39:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 293 (0x87989c00) [pid = 12689] [serial = 628] [outer = (nil)] 06:39:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 294 (0x8e70a800) [pid = 12689] [serial = 629] [outer = 0x87989c00] 06:39:15 INFO - PROCESS | 12689 | 1461245955789 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 295 (0x8f608c00) [pid = 12689] [serial = 630] [outer = 0x87989c00] 06:39:16 INFO - PROCESS | 12689 | 1461245956663 Marionette TRACE conn4 <- [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]]]}] 06:39:16 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 06:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1495ms 06:39:16 INFO - PROCESS | 12689 | 1461245956728 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 12689 | 1461245956732 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:39:16 INFO - PROCESS | 12689 | 1461245956739 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 12689 | 1461245956743 Marionette TRACE conn4 <- [1,810,null,{}] 06:39:16 INFO - PROCESS | 12689 | 1461245956748 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 12689 | 1461245956923 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:39:17 INFO - PROCESS | 12689 | 1461245957575 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8798e000 == 98 [pid = 12689] [id = 210] 06:39:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 296 (0x87990800) [pid = 12689] [serial = 631] [outer = (nil)] 06:39:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 297 (0x89019800) [pid = 12689] [serial = 632] [outer = 0x87990800] 06:39:17 INFO - PROCESS | 12689 | 1461245957664 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 298 (0x89cdc400) [pid = 12689] [serial = 633] [outer = 0x87990800] 06:39:18 INFO - PROCESS | 12689 | 1461245958592 Marionette TRACE conn4 <- [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]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1881ms 06:39:18 INFO - PROCESS | 12689 | 1461245958623 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 12689 | 1461245958629 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:39:18 INFO - PROCESS | 12689 | 1461245958639 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 12689 | 1461245958643 Marionette TRACE conn4 <- [1,814,null,{}] 06:39:18 INFO - PROCESS | 12689 | 1461245958651 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 12689 | 1461245958832 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:39:19 INFO - PROCESS | 12689 | 1461245959220 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a805000 == 99 [pid = 12689] [id = 211] 06:39:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 299 (0x8b870800) [pid = 12689] [serial = 634] [outer = (nil)] 06:39:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 300 (0x8b8ad400) [pid = 12689] [serial = 635] [outer = 0x8b870800] 06:39:19 INFO - PROCESS | 12689 | 1461245959308 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 301 (0x8c0edc00) [pid = 12689] [serial = 636] [outer = 0x8b870800] 06:39:20 INFO - PROCESS | 12689 | --DOCSHELL 0x8e720800 == 98 [pid = 12689] [id = 195] 06:39:20 INFO - PROCESS | 12689 | --DOCSHELL 0x8a80a400 == 97 [pid = 12689] [id = 194] 06:39:20 INFO - PROCESS | 12689 | --DOCSHELL 0x89cdc800 == 96 [pid = 12689] [id = 193] 06:39:20 INFO - PROCESS | 12689 | --DOCSHELL 0x89cdd800 == 95 [pid = 12689] [id = 192] 06:39:20 INFO - PROCESS | 12689 | --DOCSHELL 0x8a40dc00 == 94 [pid = 12689] [id = 191] 06:39:20 INFO - PROCESS | 12689 | 1461245960370 Marionette TRACE conn4 <- [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] 06:39:20 INFO - PROCESS | 12689 | 1461245960439 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:39:20 INFO - PROCESS | 12689 | 1461245960446 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 12689 | 1461245960450 Marionette TRACE conn4 <- [1,818,null,{}] 06:39:20 INFO - PROCESS | 12689 | 1461245960456 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:20 INFO - PROCESS | 12689 | 1461245960628 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:39:20 INFO - PROCESS | 12689 | 1461245960892 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d44800 == 93 [pid = 12689] [id = 212] 06:39:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 278 (0x8b8aa800) [pid = 12689] [serial = 637] [outer = (nil)] 06:39:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 279 (0x8c239800) [pid = 12689] [serial = 638] [outer = 0x8b8aa800] 06:39:20 INFO - PROCESS | 12689 | 1461245960969 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 280 (0x8cbcd800) [pid = 12689] [serial = 639] [outer = 0x8b8aa800] 06:39:21 INFO - PROCESS | 12689 | 1461245961751 Marionette TRACE conn4 <- [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]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1338ms 06:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:39:21 INFO - PROCESS | 12689 | 1461245961784 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 12689 | 1461245961788 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:39:21 INFO - PROCESS | 12689 | 1461245961802 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 12689 | 1461245961810 Marionette TRACE conn4 <- [1,822,null,{}] 06:39:21 INFO - PROCESS | 12689 | 1461245961819 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 12689 | 1461245962037 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:39:22 INFO - PROCESS | 12689 | 1461245962062 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8a7000 == 94 [pid = 12689] [id = 213] 06:39:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 281 (0x8cdf7400) [pid = 12689] [serial = 640] [outer = (nil)] 06:39:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 282 (0x8cedb400) [pid = 12689] [serial = 641] [outer = 0x8cdf7400] 06:39:22 INFO - PROCESS | 12689 | 1461245962135 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 283 (0x8e717800) [pid = 12689] [serial = 642] [outer = 0x8cdf7400] 06:39:23 INFO - PROCESS | 12689 | 1461245963047 Marionette TRACE conn4 <- [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] 06:39:23 INFO - PROCESS | 12689 | 1461245963113 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:39:23 INFO - PROCESS | 12689 | 1461245963120 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 12689 | 1461245963123 Marionette TRACE conn4 <- [1,826,null,{}] 06:39:23 INFO - PROCESS | 12689 | 1461245963129 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 12689 | 1461245963347 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:39:23 INFO - PROCESS | 12689 | 1461245963376 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c234c00 == 95 [pid = 12689] [id = 214] 06:39:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 284 (0x8cede000) [pid = 12689] [serial = 643] [outer = (nil)] 06:39:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 285 (0x8f82ac00) [pid = 12689] [serial = 644] [outer = 0x8cede000] 06:39:23 INFO - PROCESS | 12689 | 1461245963449 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 286 (0x8f890000) [pid = 12689] [serial = 645] [outer = 0x8cede000] 06:39:24 INFO - PROCESS | 12689 | 1461245964367 Marionette TRACE conn4 <- [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]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1279ms 06:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:39:24 INFO - PROCESS | 12689 | 1461245964399 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 12689 | 1461245964402 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:39:24 INFO - PROCESS | 12689 | 1461245964408 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 12689 | 1461245964412 Marionette TRACE conn4 <- [1,830,null,{}] 06:39:24 INFO - PROCESS | 12689 | 1461245964438 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 12689 | 1461245964667 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:39:24 INFO - PROCESS | 12689 | 1461245964688 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa2f400 == 96 [pid = 12689] [id = 215] 06:39:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 287 (0x8fa39c00) [pid = 12689] [serial = 646] [outer = (nil)] 06:39:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 288 (0x8faeb000) [pid = 12689] [serial = 647] [outer = 0x8fa39c00] 06:39:24 INFO - PROCESS | 12689 | 1461245964774 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 289 (0x92904c00) [pid = 12689] [serial = 648] [outer = 0x8fa39c00] 06:39:25 INFO - PROCESS | 12689 | --DOMWINDOW == 288 (0x89d4d800) [pid = 12689] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:39:25 INFO - PROCESS | 12689 | --DOMWINDOW == 287 (0x8a40f800) [pid = 12689] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:39:25 INFO - PROCESS | 12689 | --DOMWINDOW == 286 (0x89d50400) [pid = 12689] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:39:25 INFO - PROCESS | 12689 | --DOMWINDOW == 285 (0x8c01cc00) [pid = 12689] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:39:25 INFO - PROCESS | 12689 | --DOMWINDOW == 284 (0x8e745800) [pid = 12689] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:39:25 INFO - PROCESS | 12689 | 1461245965858 Marionette TRACE conn4 <- [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]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1488ms 06:39:25 INFO - PROCESS | 12689 | 1461245965895 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 12689 | 1461245965899 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:39:25 INFO - PROCESS | 12689 | 1461245965905 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 12689 | 1461245965908 Marionette TRACE conn4 <- [1,834,null,{}] 06:39:25 INFO - PROCESS | 12689 | 1461245965913 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 12689 | 1461245966068 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:39:26 INFO - PROCESS | 12689 | 1461245966085 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e2000 == 97 [pid = 12689] [id = 216] 06:39:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 285 (0x8f82e000) [pid = 12689] [serial = 649] [outer = (nil)] 06:39:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 286 (0x93718400) [pid = 12689] [serial = 650] [outer = 0x8f82e000] 06:39:26 INFO - PROCESS | 12689 | 1461245966157 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 287 (0x93720800) [pid = 12689] [serial = 651] [outer = 0x8f82e000] 06:39:27 INFO - PROCESS | 12689 | 1461245967054 Marionette TRACE conn4 <- [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]]]}] 06:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1181ms 06:39:27 INFO - PROCESS | 12689 | 1461245967087 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:39:27 INFO - PROCESS | 12689 | 1461245967090 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:39:27 INFO - PROCESS | 12689 | 1461245967096 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:39:27 INFO - PROCESS | 12689 | 1461245967100 Marionette TRACE conn4 <- [1,838,null,{}] 06:39:27 INFO - PROCESS | 12689 | 1461245967105 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:27 INFO - PROCESS | 12689 | 1461245967261 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:39:27 INFO - PROCESS | 12689 | 1461245967560 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e0400 == 98 [pid = 12689] [id = 217] 06:39:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 288 (0x864e0c00) [pid = 12689] [serial = 652] [outer = (nil)] 06:39:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 289 (0x864e9c00) [pid = 12689] [serial = 653] [outer = 0x864e0c00] 06:39:27 INFO - PROCESS | 12689 | 1461245967657 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 290 (0x89017000) [pid = 12689] [serial = 654] [outer = 0x864e0c00] 06:39:28 INFO - PROCESS | 12689 | 1461245968691 Marionette TRACE conn4 <- [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]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1629ms 06:39:28 INFO - PROCESS | 12689 | 1461245968728 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 12689 | 1461245968736 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:39:28 INFO - PROCESS | 12689 | 1461245968745 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 12689 | 1461245968750 Marionette TRACE conn4 <- [1,842,null,{}] 06:39:28 INFO - PROCESS | 12689 | 1461245968758 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 12689 | 1461245969001 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:39:29 INFO - PROCESS | 12689 | 1461245969262 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b999400 == 99 [pid = 12689] [id = 218] 06:39:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 291 (0x8c230400) [pid = 12689] [serial = 655] [outer = (nil)] 06:39:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 292 (0x8caab000) [pid = 12689] [serial = 656] [outer = 0x8c230400] 06:39:29 INFO - PROCESS | 12689 | 1461245969374 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 293 (0x8cbdc800) [pid = 12689] [serial = 657] [outer = 0x8c230400] 06:39:30 INFO - PROCESS | 12689 | 1461245970402 Marionette TRACE conn4 <- [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]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1733ms 06:39:30 INFO - PROCESS | 12689 | 1461245970484 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 12689 | 1461245970491 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:39:30 INFO - PROCESS | 12689 | 1461245970498 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 12689 | 1461245970502 Marionette TRACE conn4 <- [1,846,null,{}] 06:39:30 INFO - PROCESS | 12689 | 1461245970511 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 12689 | 1461245970760 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:39:31 INFO - PROCESS | 12689 | 1461245971064 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60ac00 == 100 [pid = 12689] [id = 219] 06:39:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 294 (0x8f745400) [pid = 12689] [serial = 658] [outer = (nil)] 06:39:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 295 (0x8f830c00) [pid = 12689] [serial = 659] [outer = 0x8f745400] 06:39:31 INFO - PROCESS | 12689 | 1461245971197 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 296 (0x8fa38000) [pid = 12689] [serial = 660] [outer = 0x8f745400] 06:39:32 INFO - PROCESS | 12689 | 1461245972200 Marionette TRACE conn4 <- [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]]]}] 06:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1745ms 06:39:32 INFO - PROCESS | 12689 | 1461245972245 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 12689 | 1461245972250 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:39:32 INFO - PROCESS | 12689 | 1461245972267 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 12689 | 1461245972278 Marionette TRACE conn4 <- [1,850,null,{}] 06:39:32 INFO - PROCESS | 12689 | 1461245972284 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 12689 | 1461245972572 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:39:32 INFO - PROCESS | 12689 | 1461245972825 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e3c00 == 101 [pid = 12689] [id = 220] 06:39:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 297 (0x902e7400) [pid = 12689] [serial = 661] [outer = (nil)] 06:39:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 298 (0x939f1400) [pid = 12689] [serial = 662] [outer = 0x902e7400] 06:39:32 INFO - PROCESS | 12689 | 1461245972917 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 299 (0x93dcb000) [pid = 12689] [serial = 663] [outer = 0x902e7400] 06:39:33 INFO - PROCESS | 12689 | 1461245973915 Marionette TRACE conn4 <- [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]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1705ms 06:39:33 INFO - PROCESS | 12689 | 1461245973964 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:39:33 INFO - PROCESS | 12689 | 1461245973969 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:39:33 INFO - PROCESS | 12689 | 1461245973975 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 12689 | 1461245973979 Marionette TRACE conn4 <- [1,854,null,{}] 06:39:33 INFO - PROCESS | 12689 | 1461245973985 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:34 INFO - PROCESS | 12689 | 1461245974196 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:39:34 INFO - PROCESS | 12689 | 1461245974444 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x939edc00 == 102 [pid = 12689] [id = 221] 06:39:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 300 (0x939ef400) [pid = 12689] [serial = 664] [outer = (nil)] 06:39:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 301 (0x97039400) [pid = 12689] [serial = 665] [outer = 0x939ef400] 06:39:34 INFO - PROCESS | 12689 | 1461245974579 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 302 (0x975a5c00) [pid = 12689] [serial = 666] [outer = 0x939ef400] 06:39:35 INFO - PROCESS | 12689 | 1461245975460 Marionette TRACE conn4 <- [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]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1539ms 06:39:35 INFO - PROCESS | 12689 | 1461245975515 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 12689 | 1461245975518 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:39:35 INFO - PROCESS | 12689 | 1461245975525 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 12689 | 1461245975528 Marionette TRACE conn4 <- [1,858,null,{}] 06:39:35 INFO - PROCESS | 12689 | 1461245975535 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:35 INFO - PROCESS | 12689 | 1461245975728 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:39:35 INFO - PROCESS | 12689 | 1461245975938 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x97822c00 == 103 [pid = 12689] [id = 222] 06:39:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 303 (0x97825c00) [pid = 12689] [serial = 667] [outer = (nil)] 06:39:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 304 (0x98530800) [pid = 12689] [serial = 668] [outer = 0x97825c00] 06:39:36 INFO - PROCESS | 12689 | 1461245976142 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 305 (0x9a68e400) [pid = 12689] [serial = 669] [outer = 0x97825c00] 06:39:37 INFO - PROCESS | 12689 | 1461245977204 Marionette TRACE conn4 <- [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]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1732ms 06:39:37 INFO - PROCESS | 12689 | 1461245977259 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 12689 | 1461245977263 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:39:37 INFO - PROCESS | 12689 | 1461245977270 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 12689 | 1461245977273 Marionette TRACE conn4 <- [1,862,null,{}] 06:39:37 INFO - PROCESS | 12689 | 1461245977281 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:37 INFO - PROCESS | 12689 | 1461245977482 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:39:37 INFO - PROCESS | 12689 | 1461245977758 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cb400 == 104 [pid = 12689] [id = 223] 06:39:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 306 (0x895cc400) [pid = 12689] [serial = 670] [outer = (nil)] 06:39:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 307 (0x895d7000) [pid = 12689] [serial = 671] [outer = 0x895cc400] 06:39:37 INFO - PROCESS | 12689 | 1461245977893 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 308 (0x89bedc00) [pid = 12689] [serial = 672] [outer = 0x895cc400] 06:39:38 INFO - PROCESS | 12689 | 1461245978853 Marionette TRACE conn4 <- [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]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1637ms 06:39:38 INFO - PROCESS | 12689 | 1461245978910 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 12689 | 1461245978916 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:39:38 INFO - PROCESS | 12689 | 1461245978927 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 12689 | 1461245978932 Marionette TRACE conn4 <- [1,866,null,{}] 06:39:38 INFO - PROCESS | 12689 | 1461245978942 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 12689 | 1461245979217 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:39:39 INFO - PROCESS | 12689 | 1461245979537 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d1000 == 105 [pid = 12689] [id = 224] 06:39:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 309 (0x895d8c00) [pid = 12689] [serial = 673] [outer = (nil)] 06:39:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 310 (0x89bf5400) [pid = 12689] [serial = 674] [outer = 0x895d8c00] 06:39:39 INFO - PROCESS | 12689 | 1461245979638 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 311 (0x89bf6800) [pid = 12689] [serial = 675] [outer = 0x895d8c00] 06:39:40 INFO - PROCESS | 12689 | 1461245980560 Marionette TRACE conn4 <- [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]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1685ms 06:39:40 INFO - PROCESS | 12689 | 1461245980611 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 12689 | 1461245980616 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:39:40 INFO - PROCESS | 12689 | 1461245980622 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 12689 | 1461245980626 Marionette TRACE conn4 <- [1,870,null,{}] 06:39:40 INFO - PROCESS | 12689 | 1461245980632 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:40 INFO - PROCESS | 12689 | 1461245980818 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:39:41 INFO - PROCESS | 12689 | 1461245981073 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x89bf3000 == 106 [pid = 12689] [id = 225] 06:39:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 312 (0x89bf3800) [pid = 12689] [serial = 676] [outer = (nil)] 06:39:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 313 (0x9703d000) [pid = 12689] [serial = 677] [outer = 0x89bf3800] 06:39:41 INFO - PROCESS | 12689 | 1461245981219 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 314 (0x989d3c00) [pid = 12689] [serial = 678] [outer = 0x89bf3800] 06:39:42 INFO - PROCESS | 12689 | 1461245982183 Marionette TRACE conn4 <- [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]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1591ms 06:39:42 INFO - PROCESS | 12689 | 1461245982213 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 12689 | 1461245982217 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:39:42 INFO - PROCESS | 12689 | 1461245982225 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 12689 | 1461245982228 Marionette TRACE conn4 <- [1,874,null,{}] 06:39:42 INFO - PROCESS | 12689 | 1461245982234 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 12689 | 1461245982419 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:39:42 INFO - PROCESS | 12689 | 1461245982677 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce2000 == 107 [pid = 12689] [id = 226] 06:39:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 315 (0x86ce3c00) [pid = 12689] [serial = 679] [outer = (nil)] 06:39:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 316 (0x86cea000) [pid = 12689] [serial = 680] [outer = 0x86ce3c00] 06:39:42 INFO - PROCESS | 12689 | 1461245982811 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 317 (0x86ced000) [pid = 12689] [serial = 681] [outer = 0x86ce3c00] 06:39:43 INFO - PROCESS | 12689 | 1461245983754 Marionette TRACE conn4 <- [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]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1589ms 06:39:43 INFO - PROCESS | 12689 | 1461245983815 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 12689 | 1461245983819 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:39:43 INFO - PROCESS | 12689 | 1461245983826 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 12689 | 1461245983830 Marionette TRACE conn4 <- [1,878,null,{}] 06:39:43 INFO - PROCESS | 12689 | 1461245983835 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:44 INFO - PROCESS | 12689 | 1461245984121 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:39:44 INFO - PROCESS | 12689 | 1461245984405 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x89bfc800 == 108 [pid = 12689] [id = 227] 06:39:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 318 (0x8a402800) [pid = 12689] [serial = 682] [outer = (nil)] 06:39:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 319 (0x9781d000) [pid = 12689] [serial = 683] [outer = 0x8a402800] 06:39:44 INFO - PROCESS | 12689 | 1461245984510 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 320 (0x9fc52c00) [pid = 12689] [serial = 684] [outer = 0x8a402800] 06:39:45 INFO - PROCESS | 12689 | 1461245985428 Marionette TRACE conn4 <- [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]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1633ms 06:39:45 INFO - PROCESS | 12689 | 1461245985460 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 12689 | 1461245985465 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:39:45 INFO - PROCESS | 12689 | 1461245985471 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 12689 | 1461245985476 Marionette TRACE conn4 <- [1,882,null,{}] 06:39:45 INFO - PROCESS | 12689 | 1461245985482 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:45 INFO - PROCESS | 12689 | 1461245985705 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:39:45 INFO - PROCESS | 12689 | 1461245985967 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d69000 == 109 [pid = 12689] [id = 228] 06:39:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 321 (0x85d69400) [pid = 12689] [serial = 685] [outer = (nil)] 06:39:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 322 (0x85d6e400) [pid = 12689] [serial = 686] [outer = 0x85d69400] 06:39:46 INFO - PROCESS | 12689 | 1461245986095 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 323 (0x895d8800) [pid = 12689] [serial = 687] [outer = 0x85d69400] 06:39:46 INFO - PROCESS | 12689 | 1461245986979 Marionette TRACE conn4 <- [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]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1544ms 06:39:47 INFO - PROCESS | 12689 | 1461245987017 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 12689 | 1461245987020 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:39:47 INFO - PROCESS | 12689 | 1461245987027 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 12689 | 1461245987031 Marionette TRACE conn4 <- [1,886,null,{}] 06:39:47 INFO - PROCESS | 12689 | 1461245987037 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:47 INFO - PROCESS | 12689 | 1461245987219 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:39:47 INFO - PROCESS | 12689 | 1461245987477 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x85230400 == 110 [pid = 12689] [id = 229] 06:39:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 324 (0x85231400) [pid = 12689] [serial = 688] [outer = (nil)] 06:39:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 325 (0x85238c00) [pid = 12689] [serial = 689] [outer = 0x85231400] 06:39:47 INFO - PROCESS | 12689 | 1461245987615 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 326 (0x8523d400) [pid = 12689] [serial = 690] [outer = 0x85231400] 06:39:48 INFO - PROCESS | 12689 | 1461245988603 Marionette TRACE conn4 <- [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]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1637ms 06:39:48 INFO - PROCESS | 12689 | 1461245988666 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:39:48 INFO - PROCESS | 12689 | 1461245988670 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:39:48 INFO - PROCESS | 12689 | 1461245988676 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 12689 | 1461245988680 Marionette TRACE conn4 <- [1,890,null,{}] 06:39:48 INFO - PROCESS | 12689 | 1461245988686 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 12689 | 1461245988904 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:39:49 INFO - PROCESS | 12689 | 1461245989203 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x85233000 == 111 [pid = 12689] [id = 230] 06:39:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 327 (0x85237c00) [pid = 12689] [serial = 691] [outer = (nil)] 06:39:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 328 (0x85d6d400) [pid = 12689] [serial = 692] [outer = 0x85237c00] 06:39:49 INFO - PROCESS | 12689 | 1461245989301 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 329 (0x86ced400) [pid = 12689] [serial = 693] [outer = 0x85237c00] 06:39:50 INFO - PROCESS | 12689 | 1461245990180 Marionette TRACE conn4 <- [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]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1531ms 06:39:50 INFO - PROCESS | 12689 | 1461245990209 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:39:50 INFO - PROCESS | 12689 | 1461245990213 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:39:50 INFO - PROCESS | 12689 | 1461245990220 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 12689 | 1461245990223 Marionette TRACE conn4 <- [1,894,null,{}] 06:39:50 INFO - PROCESS | 12689 | 1461245990229 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:50 INFO - PROCESS | 12689 | 1461245990407 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:39:50 INFO - PROCESS | 12689 | 1461245990628 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523fc00 == 112 [pid = 12689] [id = 231] 06:39:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 330 (0x86f98400) [pid = 12689] [serial = 694] [outer = (nil)] 06:39:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 331 (0x86f9d000) [pid = 12689] [serial = 695] [outer = 0x86f98400] 06:39:50 INFO - PROCESS | 12689 | 1461245990794 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 332 (0x86fa1000) [pid = 12689] [serial = 696] [outer = 0x86f98400] 06:39:51 INFO - PROCESS | 12689 | 1461245991874 Marionette TRACE conn4 <- [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]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1686ms 06:39:51 INFO - PROCESS | 12689 | 1461245991906 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 12689 | 1461245991910 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:39:51 INFO - PROCESS | 12689 | 1461245991916 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 12689 | 1461245991922 Marionette TRACE conn4 <- [1,898,null,{}] 06:39:51 INFO - PROCESS | 12689 | 1461245991974 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 12689 | 1461245992182 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:39:52 INFO - PROCESS | 12689 | 1461245992491 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8563fc00 == 113 [pid = 12689] [id = 232] 06:39:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 333 (0x85642000) [pid = 12689] [serial = 697] [outer = (nil)] 06:39:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 334 (0x85647c00) [pid = 12689] [serial = 698] [outer = 0x85642000] 06:39:52 INFO - PROCESS | 12689 | 1461245992582 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 335 (0x8564b000) [pid = 12689] [serial = 699] [outer = 0x85642000] 06:39:53 INFO - PROCESS | 12689 | 1461245993573 Marionette TRACE conn4 <- [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]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1696ms 06:39:53 INFO - PROCESS | 12689 | 1461245993614 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 12689 | 1461245993618 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:39:53 INFO - PROCESS | 12689 | 1461245993624 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 12689 | 1461245993627 Marionette TRACE conn4 <- [1,902,null,{}] 06:39:53 INFO - PROCESS | 12689 | 1461245993634 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 12689 | 1461245993825 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:39:54 INFO - PROCESS | 12689 | 1461245994097 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8563e400 == 114 [pid = 12689] [id = 233] 06:39:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 336 (0x86f97000) [pid = 12689] [serial = 700] [outer = (nil)] 06:39:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 337 (0x86fa3400) [pid = 12689] [serial = 701] [outer = 0x86f97000] 06:39:54 INFO - PROCESS | 12689 | 1461245994225 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 338 (0x8c018000) [pid = 12689] [serial = 702] [outer = 0x86f97000] 06:39:55 INFO - PROCESS | 12689 | 1461245995065 Marionette TRACE conn4 <- [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]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1483ms 06:39:55 INFO - PROCESS | 12689 | 1461245995108 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 12689 | 1461245995112 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:39:55 INFO - PROCESS | 12689 | 1461245995119 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 12689 | 1461245995122 Marionette TRACE conn4 <- [1,906,null,{}] 06:39:55 INFO - PROCESS | 12689 | 1461245995151 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 12689 | 1461245995333 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:39:55 INFO - PROCESS | 12689 | 1461245995600 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x85233c00 == 115 [pid = 12689] [id = 234] 06:39:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 339 (0x8564a800) [pid = 12689] [serial = 703] [outer = (nil)] 06:39:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 340 (0x93721800) [pid = 12689] [serial = 704] [outer = 0x8564a800] 06:39:55 INFO - PROCESS | 12689 | 1461245995737 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 341 (0x9398b400) [pid = 12689] [serial = 705] [outer = 0x8564a800] 06:39:57 INFO - PROCESS | 12689 | 1461245997066 Marionette TRACE conn4 <- [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]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2009ms 06:39:57 INFO - PROCESS | 12689 | 1461245997178 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 12689 | 1461245997185 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:39:57 INFO - PROCESS | 12689 | 1461245997194 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 12689 | 1461245997200 Marionette TRACE conn4 <- [1,910,null,{}] 06:39:57 INFO - PROCESS | 12689 | 1461245997218 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 12689 | 1461245997402 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8781a400 == 114 [pid = 12689] [id = 173] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdf6400 == 113 [pid = 12689] [id = 172] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdfcc00 == 112 [pid = 12689] [id = 171] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x93da2c00 == 111 [pid = 12689] [id = 46] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8f748000 == 110 [pid = 12689] [id = 45] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x894b3400 == 109 [pid = 12689] [id = 170] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x864e2000 == 108 [pid = 12689] [id = 216] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa2f400 == 107 [pid = 12689] [id = 215] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8c234c00 == 106 [pid = 12689] [id = 214] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8a7000 == 105 [pid = 12689] [id = 213] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x89d44800 == 104 [pid = 12689] [id = 212] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8a805000 == 103 [pid = 12689] [id = 211] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8798e000 == 102 [pid = 12689] [id = 210] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x87816c00 == 101 [pid = 12689] [id = 206] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x97822400 == 100 [pid = 12689] [id = 204] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x87816000 == 99 [pid = 12689] [id = 205] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8781ac00 == 98 [pid = 12689] [id = 203] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x93715800 == 97 [pid = 12689] [id = 202] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x894be400 == 96 [pid = 12689] [id = 201] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbd6000 == 95 [pid = 12689] [id = 199] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x894b7000 == 94 [pid = 12689] [id = 200] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x8a809000 == 93 [pid = 12689] [id = 198] 06:39:58 INFO - PROCESS | 12689 | --DOCSHELL 0x87818000 == 92 [pid = 12689] [id = 197] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 340 (0x8f603800) [pid = 12689] [serial = 553] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 339 (0x8c232800) [pid = 12689] [serial = 577] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 338 (0x8f93a000) [pid = 12689] [serial = 556] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 337 (0x8c238000) [pid = 12689] [serial = 550] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 336 (0x8a80d800) [pid = 12689] [serial = 574] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 335 (0x8cc7a000) [pid = 12689] [serial = 578] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 334 (0x8b879400) [pid = 12689] [serial = 580] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 333 (0x8e74d000) [pid = 12689] [serial = 584] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 332 (0x8e714c00) [pid = 12689] [serial = 583] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 331 (0x91f30c00) [pid = 12689] [serial = 562] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 330 (0x93b1bc00) [pid = 12689] [serial = 571] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 329 (0x8f606800) [pid = 12689] [serial = 544] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 328 (0x8fae7400) [pid = 12689] [serial = 559] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 327 (0x8c0ebc00) [pid = 12689] [serial = 581] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 326 (0x8b8a3800) [pid = 12689] [serial = 575] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 325 (0x8a405400) [pid = 12689] [serial = 547] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 324 (0x8b996000) [pid = 12689] [serial = 568] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 323 (0x8f894c00) [pid = 12689] [serial = 587] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 322 (0x92a1b000) [pid = 12689] [serial = 565] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 321 (0x8f86cc00) [pid = 12689] [serial = 586] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | --DOMWINDOW == 320 (0x8f86c800) [pid = 12689] [serial = 589] [outer = (nil)] [url = about:blank] 06:39:58 INFO - PROCESS | 12689 | 1461245998196 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472b800 == 93 [pid = 12689] [id = 235] 06:39:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 321 (0x84732c00) [pid = 12689] [serial = 706] [outer = (nil)] 06:39:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 322 (0x85d70c00) [pid = 12689] [serial = 707] [outer = 0x84732c00] 06:39:58 INFO - PROCESS | 12689 | 1461245998301 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 323 (0x86ce6000) [pid = 12689] [serial = 708] [outer = 0x84732c00] 06:39:59 INFO - PROCESS | 12689 | 1461245999266 Marionette TRACE conn4 <- [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]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2105ms 06:39:59 INFO - PROCESS | 12689 | 1461245999299 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 12689 | 1461245999307 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:39:59 INFO - PROCESS | 12689 | 1461245999318 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 12689 | 1461245999322 Marionette TRACE conn4 <- [1,914,null,{}] 06:39:59 INFO - PROCESS | 12689 | 1461245999328 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 12689 | 1461245999513 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:39:59 INFO - PROCESS | 12689 | 1461245999525 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d6f800 == 94 [pid = 12689] [id = 236] 06:39:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 324 (0x87981c00) [pid = 12689] [serial = 709] [outer = (nil)] 06:39:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 325 (0x8901e400) [pid = 12689] [serial = 710] [outer = 0x87981c00] 06:39:59 INFO - PROCESS | 12689 | 1461245999601 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 326 (0x895cc000) [pid = 12689] [serial = 711] [outer = 0x87981c00] 06:40:00 INFO - PROCESS | 12689 | 1461246000689 Marionette TRACE conn4 <- [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]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1402ms 06:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:40:00 INFO - PROCESS | 12689 | 1461246000720 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 12689 | 1461246000723 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:40:00 INFO - PROCESS | 12689 | 1461246000731 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 12689 | 1461246000737 Marionette TRACE conn4 <- [1,918,null,{}] 06:40:00 INFO - PROCESS | 12689 | 1461246000752 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 12689 | 1461246001029 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:40:01 INFO - PROCESS | 12689 | 1461246001067 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472e000 == 95 [pid = 12689] [id = 237] 06:40:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 327 (0x85645400) [pid = 12689] [serial = 712] [outer = (nil)] 06:40:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 328 (0x8a404800) [pid = 12689] [serial = 713] [outer = 0x85645400] 06:40:01 INFO - PROCESS | 12689 | 1461246001149 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 329 (0x8b875800) [pid = 12689] [serial = 714] [outer = 0x85645400] 06:40:02 INFO - PROCESS | 12689 | 1461246002254 Marionette TRACE conn4 <- [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]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1594ms 06:40:02 INFO - PROCESS | 12689 | 1461246002324 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 12689 | 1461246002330 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:40:02 INFO - PROCESS | 12689 | 1461246002337 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 12689 | 1461246002340 Marionette TRACE conn4 <- [1,922,null,{}] 06:40:02 INFO - PROCESS | 12689 | 1461246002354 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 12689 | 1461246002601 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:40:02 INFO - PROCESS | 12689 | 1461246002623 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d52800 == 96 [pid = 12689] [id = 238] 06:40:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 330 (0x8b8acc00) [pid = 12689] [serial = 715] [outer = (nil)] 06:40:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 331 (0x8c0e8000) [pid = 12689] [serial = 716] [outer = 0x8b8acc00] 06:40:02 INFO - PROCESS | 12689 | 1461246002699 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 332 (0x8c23b800) [pid = 12689] [serial = 717] [outer = 0x8b8acc00] 06:40:03 INFO - PROCESS | 12689 | --DOMWINDOW == 331 (0x8cede000) [pid = 12689] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:40:03 INFO - PROCESS | 12689 | --DOMWINDOW == 330 (0x8b8aa800) [pid = 12689] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:40:03 INFO - PROCESS | 12689 | --DOMWINDOW == 329 (0x8fa39c00) [pid = 12689] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:40:03 INFO - PROCESS | 12689 | --DOMWINDOW == 328 (0x8b870800) [pid = 12689] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:40:03 INFO - PROCESS | 12689 | --DOMWINDOW == 327 (0x8cdf7400) [pid = 12689] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:40:03 INFO - PROCESS | 12689 | --DOMWINDOW == 326 (0x87990800) [pid = 12689] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:40:04 INFO - PROCESS | 12689 | 1461246004091 Marionette TRACE conn4 <- [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]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1786ms 06:40:04 INFO - PROCESS | 12689 | 1461246004124 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 12689 | 1461246004128 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:40:04 INFO - PROCESS | 12689 | 1461246004145 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 12689 | 1461246004148 Marionette TRACE conn4 <- [1,926,null,{}] 06:40:04 INFO - PROCESS | 12689 | 1461246004154 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 12689 | 1461246004323 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:40:04 INFO - PROCESS | 12689 | 1461246004340 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e8000 == 97 [pid = 12689] [id = 239] 06:40:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 327 (0x8a405c00) [pid = 12689] [serial = 718] [outer = (nil)] 06:40:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 328 (0x8cbd7800) [pid = 12689] [serial = 719] [outer = 0x8a405c00] 06:40:04 INFO - PROCESS | 12689 | 1461246004418 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 329 (0x8cc02000) [pid = 12689] [serial = 720] [outer = 0x8a405c00] 06:40:05 INFO - PROCESS | 12689 | 1461246005402 Marionette TRACE conn4 <- [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]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1284ms 06:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:40:05 INFO - PROCESS | 12689 | 1461246005435 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 12689 | 1461246005438 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:40:05 INFO - PROCESS | 12689 | 1461246005445 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 12689 | 1461246005448 Marionette TRACE conn4 <- [1,930,null,{}] 06:40:05 INFO - PROCESS | 12689 | 1461246005454 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:05 INFO - PROCESS | 12689 | 1461246005782 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:40:06 INFO - PROCESS | 12689 | 1461246006068 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x84731400 == 98 [pid = 12689] [id = 240] 06:40:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 330 (0x84733400) [pid = 12689] [serial = 721] [outer = (nil)] 06:40:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 331 (0x85644000) [pid = 12689] [serial = 722] [outer = 0x84733400] 06:40:06 INFO - PROCESS | 12689 | 1461246006214 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 332 (0x85d68000) [pid = 12689] [serial = 723] [outer = 0x84733400] 06:40:07 INFO - PROCESS | 12689 | 1461246007264 Marionette TRACE conn4 <- [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]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1885ms 06:40:07 INFO - PROCESS | 12689 | 1461246007333 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 12689 | 1461246007339 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:40:07 INFO - PROCESS | 12689 | 1461246007347 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 12689 | 1461246007355 Marionette TRACE conn4 <- [1,934,null,{}] 06:40:07 INFO - PROCESS | 12689 | 1461246007362 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 12689 | 1461246007597 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:40:07 INFO - PROCESS | 12689 | 1461246007915 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x8798e000 == 99 [pid = 12689] [id = 241] 06:40:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 333 (0x895ca800) [pid = 12689] [serial = 724] [outer = (nil)] 06:40:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 334 (0x895d1800) [pid = 12689] [serial = 725] [outer = 0x895ca800] 06:40:08 INFO - PROCESS | 12689 | 1461246008010 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 335 (0x89cdb000) [pid = 12689] [serial = 726] [outer = 0x895ca800] 06:40:09 INFO - PROCESS | 12689 | 1461246009017 Marionette TRACE conn4 <- [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]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1744ms 06:40:09 INFO - PROCESS | 12689 | 1461246009092 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 12689 | 1461246009096 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:40:09 INFO - PROCESS | 12689 | 1461246009104 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 12689 | 1461246009108 Marionette TRACE conn4 <- [1,938,null,{}] 06:40:09 INFO - PROCESS | 12689 | 1461246009114 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 12689 | 1461246009314 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:40:09 INFO - PROCESS | 12689 | 1461246009625 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cf800 == 100 [pid = 12689] [id = 242] 06:40:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 336 (0x8b87dc00) [pid = 12689] [serial = 727] [outer = (nil)] 06:40:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 337 (0x8c01cc00) [pid = 12689] [serial = 728] [outer = 0x8b87dc00] 06:40:09 INFO - PROCESS | 12689 | 1461246009760 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 338 (0x8c23a800) [pid = 12689] [serial = 729] [outer = 0x8b87dc00] 06:40:10 INFO - PROCESS | 12689 | 1461246010703 Marionette TRACE conn4 <- [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]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1634ms 06:40:10 INFO - PROCESS | 12689 | 1461246010738 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 12689 | 1461246010745 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:40:10 INFO - PROCESS | 12689 | 1461246010762 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 12689 | 1461246010770 Marionette TRACE conn4 <- [1,942,null,{}] 06:40:10 INFO - PROCESS | 12689 | 1461246010776 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 12689 | 1461246010981 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:40:11 INFO - PROCESS | 12689 | 1461246011239 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b89f000 == 101 [pid = 12689] [id = 243] 06:40:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 339 (0x8cdf6000) [pid = 12689] [serial = 730] [outer = (nil)] 06:40:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 340 (0x8e746c00) [pid = 12689] [serial = 731] [outer = 0x8cdf6000] 06:40:11 INFO - PROCESS | 12689 | 1461246011373 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 341 (0x8f602800) [pid = 12689] [serial = 732] [outer = 0x8cdf6000] 06:40:12 INFO - PROCESS | 12689 | 1461246012303 Marionette TRACE conn4 <- [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]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1595ms 06:40:12 INFO - PROCESS | 12689 | 1461246012350 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 12689 | 1461246012355 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:40:12 INFO - PROCESS | 12689 | 1461246012361 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 12689 | 1461246012365 Marionette TRACE conn4 <- [1,946,null,{}] 06:40:12 INFO - PROCESS | 12689 | 1461246012371 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 12689 | 1461246012561 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:40:12 INFO - PROCESS | 12689 | 1461246012821 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cb800 == 102 [pid = 12689] [id = 244] 06:40:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 342 (0x8f60a400) [pid = 12689] [serial = 733] [outer = (nil)] 06:40:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 343 (0x8f878000) [pid = 12689] [serial = 734] [outer = 0x8f60a400] 06:40:12 INFO - PROCESS | 12689 | 1461246012957 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 344 (0x8f938c00) [pid = 12689] [serial = 735] [outer = 0x8f60a400] 06:40:13 INFO - PROCESS | 12689 | 1461246013867 Marionette TRACE conn4 <- [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]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1584ms 06:40:13 INFO - PROCESS | 12689 | 1461246013947 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 12689 | 1461246013951 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:40:13 INFO - PROCESS | 12689 | 1461246013958 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 12689 | 1461246013961 Marionette TRACE conn4 <- [1,950,null,{}] 06:40:13 INFO - PROCESS | 12689 | 1461246013967 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:14 INFO - PROCESS | 12689 | 1461246014158 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:40:14 INFO - PROCESS | 12689 | 1461246014427 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa34c00 == 103 [pid = 12689] [id = 245] 06:40:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 345 (0x8fa35c00) [pid = 12689] [serial = 736] [outer = (nil)] 06:40:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 346 (0x8fae7400) [pid = 12689] [serial = 737] [outer = 0x8fa35c00] 06:40:14 INFO - PROCESS | 12689 | 1461246014576 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 347 (0x92909400) [pid = 12689] [serial = 738] [outer = 0x8fa35c00] 06:40:15 INFO - PROCESS | 12689 | 1461246015549 Marionette TRACE conn4 <- [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]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1634ms 06:40:15 INFO - PROCESS | 12689 | 1461246015593 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 12689 | 1461246015598 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:40:15 INFO - PROCESS | 12689 | 1461246015604 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 12689 | 1461246015608 Marionette TRACE conn4 <- [1,954,null,{}] 06:40:15 INFO - PROCESS | 12689 | 1461246015614 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 12689 | 1461246015803 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:40:16 INFO - PROCESS | 12689 | 1461246016061 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f601c00 == 104 [pid = 12689] [id = 246] 06:40:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 348 (0x8f9b2800) [pid = 12689] [serial = 739] [outer = (nil)] 06:40:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 349 (0x9371c000) [pid = 12689] [serial = 740] [outer = 0x8f9b2800] 06:40:16 INFO - PROCESS | 12689 | 1461246016198 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 350 (0x93990000) [pid = 12689] [serial = 741] [outer = 0x8f9b2800] 06:40:17 INFO - PROCESS | 12689 | 1461246017100 Marionette TRACE conn4 <- [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]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1530ms 06:40:17 INFO - PROCESS | 12689 | 1461246017135 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 12689 | 1461246017138 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:40:17 INFO - PROCESS | 12689 | 1461246017145 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 12689 | 1461246017148 Marionette TRACE conn4 <- [1,958,null,{}] 06:40:17 INFO - PROCESS | 12689 | 1461246017154 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 12689 | 1461246017342 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:40:17 INFO - PROCESS | 12689 | 1461246017598 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x92a15c00 == 105 [pid = 12689] [id = 247] 06:40:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 351 (0x92a21800) [pid = 12689] [serial = 742] [outer = (nil)] 06:40:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 352 (0x93998800) [pid = 12689] [serial = 743] [outer = 0x92a21800] 06:40:17 INFO - PROCESS | 12689 | 1461246017733 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 353 (0x939eb400) [pid = 12689] [serial = 744] [outer = 0x92a21800] 06:40:18 INFO - PROCESS | 12689 | 1461246018616 Marionette TRACE conn4 <- [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]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1530ms 06:40:18 INFO - PROCESS | 12689 | 1461246018676 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 12689 | 1461246018680 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:40:18 INFO - PROCESS | 12689 | 1461246018686 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 12689 | 1461246018689 Marionette TRACE conn4 <- [1,962,null,{}] 06:40:18 INFO - PROCESS | 12689 | 1461246018696 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 12689 | 1461246018883 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:40:19 INFO - PROCESS | 12689 | 1461246019190 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x9398a800 == 106 [pid = 12689] [id = 248] 06:40:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 354 (0x93993c00) [pid = 12689] [serial = 745] [outer = (nil)] 06:40:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 355 (0x95af0000) [pid = 12689] [serial = 746] [outer = 0x93993c00] 06:40:19 INFO - PROCESS | 12689 | 1461246019287 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 356 (0x96fe9400) [pid = 12689] [serial = 747] [outer = 0x93993c00] 06:40:20 INFO - PROCESS | 12689 | 1461246020175 Marionette TRACE conn4 <- [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]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1537ms 06:40:20 INFO - PROCESS | 12689 | 1461246020224 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 12689 | 1461246020228 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:40:20 INFO - PROCESS | 12689 | 1461246020234 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 12689 | 1461246020238 Marionette TRACE conn4 <- [1,966,null,{}] 06:40:20 INFO - PROCESS | 12689 | 1461246020244 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:20 INFO - PROCESS | 12689 | 1461246020431 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:40:20 INFO - PROCESS | 12689 | 1461246020690 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9b4800 == 107 [pid = 12689] [id = 249] 06:40:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 357 (0x91294000) [pid = 12689] [serial = 748] [outer = (nil)] 06:40:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 358 (0x983a6c00) [pid = 12689] [serial = 749] [outer = 0x91294000] 06:40:20 INFO - PROCESS | 12689 | 1461246020823 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 359 (0x99032c00) [pid = 12689] [serial = 750] [outer = 0x91294000] 06:40:21 INFO - PROCESS | 12689 | 1461246021706 Marionette TRACE conn4 <- [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]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1531ms 06:40:21 INFO - PROCESS | 12689 | 1461246021766 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 12689 | 1461246021769 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:40:21 INFO - PROCESS | 12689 | 1461246021777 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 12689 | 1461246021781 Marionette TRACE conn4 <- [1,970,null,{}] 06:40:21 INFO - PROCESS | 12689 | 1461246021787 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 12689 | 1461246021973 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:40:22 INFO - PROCESS | 12689 | 1461246022293 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x9a68d800 == 108 [pid = 12689] [id = 250] 06:40:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 360 (0x9a691800) [pid = 12689] [serial = 751] [outer = (nil)] 06:40:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 361 (0x9df02000) [pid = 12689] [serial = 752] [outer = 0x9a691800] 06:40:22 INFO - PROCESS | 12689 | 1461246022448 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 362 (0x9ffa4000) [pid = 12689] [serial = 753] [outer = 0x9a691800] 06:40:23 INFO - PROCESS | 12689 | 1461246023438 Marionette TRACE conn4 <- [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]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1737ms 06:40:23 INFO - PROCESS | 12689 | 1461246023515 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 12689 | 1461246023520 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:40:23 INFO - PROCESS | 12689 | 1461246023529 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 12689 | 1461246023533 Marionette TRACE conn4 <- [1,974,null,{}] 06:40:23 INFO - PROCESS | 12689 | 1461246023540 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 12689 | 1461246023820 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:40:24 INFO - PROCESS | 12689 | 1461246024134 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec2400 == 109 [pid = 12689] [id = 251] 06:40:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 363 (0x83ec4c00) [pid = 12689] [serial = 754] [outer = (nil)] 06:40:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 364 (0x83ecc800) [pid = 12689] [serial = 755] [outer = 0x83ec4c00] 06:40:24 INFO - PROCESS | 12689 | 1461246024232 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 365 (0x95af4c00) [pid = 12689] [serial = 756] [outer = 0x83ec4c00] 06:40:25 INFO - PROCESS | 12689 | 1461246025165 Marionette TRACE conn4 <- [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]]]}] 06:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1693ms 06:40:25 INFO - PROCESS | 12689 | 1461246025222 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 12689 | 1461246025226 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:40:25 INFO - PROCESS | 12689 | 1461246025232 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 12689 | 1461246025236 Marionette TRACE conn4 <- [1,978,null,{}] 06:40:25 INFO - PROCESS | 12689 | 1461246025242 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:25 INFO - PROCESS | 12689 | 1461246025426 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:40:25 INFO - PROCESS | 12689 | 1461246025686 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec3000 == 110 [pid = 12689] [id = 252] 06:40:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 366 (0x83ec3800) [pid = 12689] [serial = 757] [outer = (nil)] 06:40:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 367 (0x8405c000) [pid = 12689] [serial = 758] [outer = 0x83ec3800] 06:40:25 INFO - PROCESS | 12689 | 1461246025812 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 368 (0x8405e800) [pid = 12689] [serial = 759] [outer = 0x83ec3800] 06:40:26 INFO - PROCESS | 12689 | 1461246026702 Marionette TRACE conn4 <- [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]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1532ms 06:40:26 INFO - PROCESS | 12689 | 1461246026766 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 12689 | 1461246026770 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:40:26 INFO - PROCESS | 12689 | 1461246026777 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 12689 | 1461246026780 Marionette TRACE conn4 <- [1,982,null,{}] 06:40:26 INFO - PROCESS | 12689 | 1461246026786 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 12689 | 1461246026979 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:40:27 INFO - PROCESS | 12689 | 1461246027329 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec4800 == 111 [pid = 12689] [id = 253] 06:40:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 369 (0x83ece800) [pid = 12689] [serial = 760] [outer = (nil)] 06:40:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 370 (0x84942c00) [pid = 12689] [serial = 761] [outer = 0x83ece800] 06:40:27 INFO - PROCESS | 12689 | 1461246027425 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 371 (0x84944400) [pid = 12689] [serial = 762] [outer = 0x83ece800] 06:40:28 INFO - PROCESS | 12689 | 1461246028293 Marionette TRACE conn4 <- [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]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1592ms 06:40:28 INFO - PROCESS | 12689 | 1461246028370 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 12689 | 1461246028374 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:40:28 INFO - PROCESS | 12689 | 1461246028381 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 12689 | 1461246028384 Marionette TRACE conn4 <- [1,986,null,{}] 06:40:28 INFO - PROCESS | 12689 | 1461246028390 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 12689 | 1461246028623 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:40:28 INFO - PROCESS | 12689 | 1461246028926 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x83701800 == 112 [pid = 12689] [id = 254] 06:40:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 372 (0x83703400) [pid = 12689] [serial = 763] [outer = (nil)] 06:40:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 373 (0x8370a800) [pid = 12689] [serial = 764] [outer = 0x83703400] 06:40:29 INFO - PROCESS | 12689 | 1461246029025 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 374 (0x8370bc00) [pid = 12689] [serial = 765] [outer = 0x83703400] 06:40:29 INFO - PROCESS | 12689 | 1461246029903 Marionette TRACE conn4 <- [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]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1585ms 06:40:29 INFO - PROCESS | 12689 | 1461246029967 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 12689 | 1461246029971 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:40:29 INFO - PROCESS | 12689 | 1461246029979 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 12689 | 1461246029983 Marionette TRACE conn4 <- [1,990,null,{}] 06:40:29 INFO - PROCESS | 12689 | 1461246029989 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:30 INFO - PROCESS | 12689 | 1461246030177 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:40:30 INFO - PROCESS | 12689 | 1461246030484 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x83709c00 == 113 [pid = 12689] [id = 255] 06:40:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 375 (0x8370a000) [pid = 12689] [serial = 766] [outer = (nil)] 06:40:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 376 (0x84063800) [pid = 12689] [serial = 767] [outer = 0x8370a000] 06:40:30 INFO - PROCESS | 12689 | 1461246030580 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 377 (0x841e8800) [pid = 12689] [serial = 768] [outer = 0x8370a000] 06:40:31 INFO - PROCESS | 12689 | 1461246031606 Marionette TRACE conn4 <- [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]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1693ms 06:40:31 INFO - PROCESS | 12689 | 1461246031673 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 12689 | 1461246031677 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:40:31 INFO - PROCESS | 12689 | 1461246031683 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 12689 | 1461246031687 Marionette TRACE conn4 <- [1,994,null,{}] 06:40:31 INFO - PROCESS | 12689 | 1461246031693 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 12689 | 1461246031888 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:40:32 INFO - PROCESS | 12689 | 1461246032206 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x83710000 == 114 [pid = 12689] [id = 256] 06:40:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 378 (0x83ecf000) [pid = 12689] [serial = 769] [outer = (nil)] 06:40:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 379 (0x841f1000) [pid = 12689] [serial = 770] [outer = 0x83ecf000] 06:40:32 INFO - PROCESS | 12689 | 1461246032309 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 380 (0x841f2c00) [pid = 12689] [serial = 771] [outer = 0x83ecf000] 06:40:33 INFO - PROCESS | 12689 | 1461246033253 Marionette TRACE conn4 <- [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]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1636ms 06:40:33 INFO - PROCESS | 12689 | 1461246033320 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 12689 | 1461246033325 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:40:33 INFO - PROCESS | 12689 | 1461246033331 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 12689 | 1461246033335 Marionette TRACE conn4 <- [1,998,null,{}] 06:40:33 INFO - PROCESS | 12689 | 1461246033341 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:33 INFO - PROCESS | 12689 | 1461246033527 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:40:33 INFO - PROCESS | 12689 | 1461246033804 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x841eb000 == 115 [pid = 12689] [id = 257] 06:40:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 381 (0x841f2400) [pid = 12689] [serial = 772] [outer = (nil)] 06:40:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 382 (0x8494ac00) [pid = 12689] [serial = 773] [outer = 0x841f2400] 06:40:33 INFO - PROCESS | 12689 | 1461246033935 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 383 (0x8494d400) [pid = 12689] [serial = 774] [outer = 0x841f2400] 06:40:34 INFO - PROCESS | 12689 | 1461246034809 Marionette TRACE conn4 <- [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]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1538ms 06:40:34 INFO - PROCESS | 12689 | 1461246034871 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 12689 | 1461246034874 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:40:34 INFO - PROCESS | 12689 | 1461246034881 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 12689 | 1461246034885 Marionette TRACE conn4 <- [1,1002,null,{}] 06:40:34 INFO - PROCESS | 12689 | 1461246034891 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 12689 | 1461246035081 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:40:35 INFO - PROCESS | 12689 | 1461246035391 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x8370b000 == 116 [pid = 12689] [id = 258] 06:40:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 384 (0x841efc00) [pid = 12689] [serial = 775] [outer = (nil)] 06:40:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 385 (0x89d4cc00) [pid = 12689] [serial = 776] [outer = 0x841efc00] 06:40:35 INFO - PROCESS | 12689 | 1461246035485 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 386 (0x8b8a4800) [pid = 12689] [serial = 777] [outer = 0x841efc00] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x864e8000 == 115 [pid = 12689] [id = 239] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x89d52800 == 114 [pid = 12689] [id = 238] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8472e000 == 113 [pid = 12689] [id = 237] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x85d6f800 == 112 [pid = 12689] [id = 236] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8472b800 == 111 [pid = 12689] [id = 235] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x85230400 == 110 [pid = 12689] [id = 229] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x85d69000 == 109 [pid = 12689] [id = 228] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce2000 == 108 [pid = 12689] [id = 226] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x89bfc800 == 107 [pid = 12689] [id = 227] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x89bf3000 == 106 [pid = 12689] [id = 225] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x895d1000 == 105 [pid = 12689] [id = 224] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x895cb400 == 104 [pid = 12689] [id = 223] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x939edc00 == 103 [pid = 12689] [id = 221] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x97822c00 == 102 [pid = 12689] [id = 222] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x864e3c00 == 101 [pid = 12689] [id = 220] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8f60ac00 == 100 [pid = 12689] [id = 219] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x8b999400 == 99 [pid = 12689] [id = 218] 06:40:36 INFO - PROCESS | 12689 | --DOCSHELL 0x864e0400 == 98 [pid = 12689] [id = 217] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 385 (0x93718400) [pid = 12689] [serial = 650] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 384 (0x8b87cc00) [pid = 12689] [serial = 392] [outer = (nil)] [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.] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 383 (0x8f82ac00) [pid = 12689] [serial = 644] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 382 (0x8798b800) [pid = 12689] [serial = 626] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 381 (0x8cc7d800) [pid = 12689] [serial = 595] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 380 (0x8cbcd800) [pid = 12689] [serial = 639] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 379 (0x900ba800) [pid = 12689] [serial = 598] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 378 (0x8faeb000) [pid = 12689] [serial = 647] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 377 (0x89019000) [pid = 12689] [serial = 617] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 376 (0x8c239800) [pid = 12689] [serial = 638] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 375 (0x97823800) [pid = 12689] [serial = 611] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 374 (0x8e70a800) [pid = 12689] [serial = 629] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 373 (0x8c0edc00) [pid = 12689] [serial = 636] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 372 (0x8cedb400) [pid = 12689] [serial = 641] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 371 (0x97826800) [pid = 12689] [serial = 607] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 370 (0x93717800) [pid = 12689] [serial = 604] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 369 (0x89019800) [pid = 12689] [serial = 632] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 368 (0x89cdc400) [pid = 12689] [serial = 633] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 367 (0x9a696800) [pid = 12689] [serial = 614] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 366 (0x8c0e8800) [pid = 12689] [serial = 623] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 365 (0x92904c00) [pid = 12689] [serial = 648] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 364 (0x8e717800) [pid = 12689] [serial = 642] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 363 (0x8f890000) [pid = 12689] [serial = 645] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 362 (0x8b8ad400) [pid = 12689] [serial = 635] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 361 (0x92903000) [pid = 12689] [serial = 601] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 360 (0x8a80b800) [pid = 12689] [serial = 592] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | --DOMWINDOW == 359 (0x939e5c00) [pid = 12689] [serial = 620] [outer = (nil)] [url = about:blank] 06:40:37 INFO - PROCESS | 12689 | 1461246037578 Marionette TRACE conn4 <- [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]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2753ms 06:40:37 INFO - PROCESS | 12689 | 1461246037648 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 12689 | 1461246037654 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:40:37 INFO - PROCESS | 12689 | 1461246037664 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 12689 | 1461246037669 Marionette TRACE conn4 <- [1,1006,null,{}] 06:40:37 INFO - PROCESS | 12689 | 1461246037679 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 12689 | 1461246037860 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:40:37 INFO - PROCESS | 12689 | 1461246037874 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b53c00 == 99 [pid = 12689] [id = 259] 06:40:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 360 (0x83ecf800) [pid = 12689] [serial = 778] [outer = (nil)] 06:40:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 361 (0x841f1800) [pid = 12689] [serial = 779] [outer = 0x83ecf800] 06:40:37 INFO - PROCESS | 12689 | 1461246037951 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 362 (0x84732000) [pid = 12689] [serial = 780] [outer = 0x83ecf800] 06:40:38 INFO - PROCESS | 12689 | 1461246038917 Marionette TRACE conn4 <- [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]]]}] 06:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1284ms 06:40:38 INFO - PROCESS | 12689 | 1461246038948 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 12689 | 1461246038956 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:40:38 INFO - PROCESS | 12689 | 1461246038966 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 12689 | 1461246038970 Marionette TRACE conn4 <- [1,1010,null,{}] 06:40:38 INFO - PROCESS | 12689 | 1461246038976 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:39 INFO - PROCESS | 12689 | 1461246039245 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:40:39 INFO - PROCESS | 12689 | 1461246039369 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec6c00 == 100 [pid = 12689] [id = 260] 06:40:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 363 (0x8472b800) [pid = 12689] [serial = 781] [outer = (nil)] 06:40:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 364 (0x85d63c00) [pid = 12689] [serial = 782] [outer = 0x8472b800] 06:40:39 INFO - PROCESS | 12689 | 1461246039446 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 365 (0x85d6f800) [pid = 12689] [serial = 783] [outer = 0x8472b800] 06:40:40 INFO - PROCESS | 12689 | 1461246040436 Marionette TRACE conn4 <- [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]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1538ms 06:40:40 INFO - PROCESS | 12689 | 1461246040505 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 12689 | 1461246040509 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:40:40 INFO - PROCESS | 12689 | 1461246040516 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 12689 | 1461246040522 Marionette TRACE conn4 <- [1,1014,null,{}] 06:40:40 INFO - PROCESS | 12689 | 1461246040544 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:40 INFO - PROCESS | 12689 | 1461246040795 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:40:40 INFO - PROCESS | 12689 | 1461246040825 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x85236400 == 101 [pid = 12689] [id = 261] 06:40:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 366 (0x87818000) [pid = 12689] [serial = 784] [outer = (nil)] 06:40:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 367 (0x8798d800) [pid = 12689] [serial = 785] [outer = 0x87818000] 06:40:40 INFO - PROCESS | 12689 | 1461246040906 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 368 (0x894b6000) [pid = 12689] [serial = 786] [outer = 0x87818000] 06:40:42 INFO - PROCESS | 12689 | --DOMWINDOW == 367 (0x8b8acc00) [pid = 12689] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:40:42 INFO - PROCESS | 12689 | --DOMWINDOW == 366 (0x87981c00) [pid = 12689] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:40:42 INFO - PROCESS | 12689 | --DOMWINDOW == 365 (0x84732c00) [pid = 12689] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:40:42 INFO - PROCESS | 12689 | --DOMWINDOW == 364 (0x85645400) [pid = 12689] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:40:42 INFO - PROCESS | 12689 | --DOMWINDOW == 363 (0x8f82e000) [pid = 12689] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:40:42 INFO - PROCESS | 12689 | 1461246042344 Marionette TRACE conn4 <- [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]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1857ms 06:40:42 INFO - PROCESS | 12689 | 1461246042373 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:40:42 INFO - PROCESS | 12689 | 1461246042378 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:40:42 INFO - PROCESS | 12689 | 1461246042385 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 12689 | 1461246042388 Marionette TRACE conn4 <- [1,1018,null,{}] 06:40:42 INFO - PROCESS | 12689 | 1461246042394 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 12689 | 1461246042620 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:40:42 INFO - PROCESS | 12689 | 1461246042807 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x84732c00 == 102 [pid = 12689] [id = 262] 06:40:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 364 (0x85d6ac00) [pid = 12689] [serial = 787] [outer = (nil)] 06:40:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 365 (0x89bf9000) [pid = 12689] [serial = 788] [outer = 0x85d6ac00] 06:40:42 INFO - PROCESS | 12689 | 1461246042884 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 366 (0x89e47000) [pid = 12689] [serial = 789] [outer = 0x85d6ac00] 06:40:43 INFO - PROCESS | 12689 | 1461246043661 Marionette TRACE conn4 <- [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]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1329ms 06:40:43 INFO - PROCESS | 12689 | 1461246043715 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 12689 | 1461246043718 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:40:43 INFO - PROCESS | 12689 | 1461246043724 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 12689 | 1461246043728 Marionette TRACE conn4 <- [1,1022,null,{}] 06:40:43 INFO - PROCESS | 12689 | 1461246043733 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 12689 | 1461246043901 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:40:43 INFO - PROCESS | 12689 | 1461246043915 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d6f400 == 103 [pid = 12689] [id = 263] 06:40:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 367 (0x87816c00) [pid = 12689] [serial = 790] [outer = (nil)] 06:40:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 368 (0x8b879400) [pid = 12689] [serial = 791] [outer = 0x87816c00] 06:40:43 INFO - PROCESS | 12689 | 1461246043990 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 369 (0x8b8a9000) [pid = 12689] [serial = 792] [outer = 0x87816c00] 06:40:45 INFO - PROCESS | 12689 | 1461246045215 Marionette TRACE conn4 <- [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]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1530ms 06:40:45 INFO - PROCESS | 12689 | 1461246045257 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 12689 | 1461246045265 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:40:45 INFO - PROCESS | 12689 | 1461246045275 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 12689 | 1461246045281 Marionette TRACE conn4 <- [1,1026,null,{}] 06:40:45 INFO - PROCESS | 12689 | 1461246045289 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 12689 | 1461246045518 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:40:45 INFO - PROCESS | 12689 | 1461246045795 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec1c00 == 104 [pid = 12689] [id = 264] 06:40:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 370 (0x83eccc00) [pid = 12689] [serial = 793] [outer = (nil)] 06:40:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 371 (0x85d65800) [pid = 12689] [serial = 794] [outer = 0x83eccc00] 06:40:45 INFO - PROCESS | 12689 | 1461246045936 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 372 (0x86ce5000) [pid = 12689] [serial = 795] [outer = 0x83eccc00] 06:40:46 INFO - PROCESS | 12689 | 1461246046897 Marionette TRACE conn4 <- [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]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1689ms 06:40:46 INFO - PROCESS | 12689 | 1461246046965 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 12689 | 1461246046974 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:40:46 INFO - PROCESS | 12689 | 1461246046985 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 12689 | 1461246046990 Marionette TRACE conn4 <- [1,1030,null,{}] 06:40:46 INFO - PROCESS | 12689 | 1461246046997 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 12689 | 1461246047239 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:40:47 INFO - PROCESS | 12689 | 1461246047610 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x86fa3c00 == 105 [pid = 12689] [id = 265] 06:40:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 373 (0x895d4800) [pid = 12689] [serial = 796] [outer = (nil)] 06:40:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 374 (0x8a80d800) [pid = 12689] [serial = 797] [outer = 0x895d4800] 06:40:47 INFO - PROCESS | 12689 | 1461246047703 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 375 (0x8b993800) [pid = 12689] [serial = 798] [outer = 0x895d4800] 06:40:48 INFO - PROCESS | 12689 | 1461246048705 Marionette TRACE conn4 <- [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]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1786ms 06:40:48 INFO - PROCESS | 12689 | 1461246048773 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:40:48 INFO - PROCESS | 12689 | 1461246048777 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:40:48 INFO - PROCESS | 12689 | 1461246048784 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 12689 | 1461246048791 Marionette TRACE conn4 <- [1,1034,null,{}] 06:40:48 INFO - PROCESS | 12689 | 1461246048808 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 12689 | 1461246049048 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:40:49 INFO - PROCESS | 12689 | 1461246049321 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e4c000 == 106 [pid = 12689] [id = 266] 06:40:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 376 (0x8caad000) [pid = 12689] [serial = 799] [outer = (nil)] 06:40:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 377 (0x8cdf3c00) [pid = 12689] [serial = 800] [outer = 0x8caad000] 06:40:49 INFO - PROCESS | 12689 | 1461246049459 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 378 (0x8ced7c00) [pid = 12689] [serial = 801] [outer = 0x8caad000] 06:40:50 INFO - PROCESS | 12689 | 1461246050352 Marionette TRACE conn4 <- [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]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1645ms 06:40:50 INFO - PROCESS | 12689 | 1461246050429 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 12689 | 1461246050434 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:40:50 INFO - PROCESS | 12689 | 1461246050441 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 12689 | 1461246050445 Marionette TRACE conn4 <- [1,1038,null,{}] 06:40:50 INFO - PROCESS | 12689 | 1461246050451 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 12689 | 1461246050689 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:40:51 INFO - PROCESS | 12689 | 1461246050998 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caad400 == 107 [pid = 12689] [id = 267] 06:40:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 379 (0x8cc77400) [pid = 12689] [serial = 802] [outer = (nil)] 06:40:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 380 (0x8e71fc00) [pid = 12689] [serial = 803] [outer = 0x8cc77400] 06:40:51 INFO - PROCESS | 12689 | 1461246051096 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 381 (0x8e749400) [pid = 12689] [serial = 804] [outer = 0x8cc77400] 06:40:51 INFO - PROCESS | 12689 | 1461246051977 Marionette TRACE conn4 <- [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]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1581ms 06:40:52 INFO - PROCESS | 12689 | 1461246052024 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:40:52 INFO - PROCESS | 12689 | 1461246052028 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:40:52 INFO - PROCESS | 12689 | 1461246052034 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 12689 | 1461246052038 Marionette TRACE conn4 <- [1,1042,null,{}] 06:40:52 INFO - PROCESS | 12689 | 1461246052044 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:52 INFO - PROCESS | 12689 | 1461246052254 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:40:52 INFO - PROCESS | 12689 | 1461246052585 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f753400 == 108 [pid = 12689] [id = 268] 06:40:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 382 (0x8f754c00) [pid = 12689] [serial = 805] [outer = (nil)] 06:40:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 383 (0x8f871000) [pid = 12689] [serial = 806] [outer = 0x8f754c00] 06:40:52 INFO - PROCESS | 12689 | 1461246052717 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 384 (0x8f939000) [pid = 12689] [serial = 807] [outer = 0x8f754c00] 06:40:53 INFO - PROCESS | 12689 | 1461246053656 Marionette TRACE conn4 <- [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]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1681ms 06:40:53 INFO - PROCESS | 12689 | 1461246053717 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:40:53 INFO - PROCESS | 12689 | 1461246053721 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:40:53 INFO - PROCESS | 12689 | 1461246053728 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 12689 | 1461246053731 Marionette TRACE conn4 <- [1,1046,null,{}] 06:40:53 INFO - PROCESS | 12689 | 1461246053737 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 12689 | 1461246053996 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:40:54 INFO - PROCESS | 12689 | 1461246054315 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e749c00 == 109 [pid = 12689] [id = 269] 06:40:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 385 (0x8f892c00) [pid = 12689] [serial = 808] [outer = (nil)] 06:40:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 386 (0x92901800) [pid = 12689] [serial = 809] [outer = 0x8f892c00] 06:40:54 INFO - PROCESS | 12689 | 1461246054421 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 387 (0x92958c00) [pid = 12689] [serial = 810] [outer = 0x8f892c00] 06:40:55 INFO - PROCESS | 12689 | 1461246055308 Marionette TRACE conn4 <- [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]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1632ms 06:40:55 INFO - PROCESS | 12689 | 1461246055361 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 12689 | 1461246055365 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:40:55 INFO - PROCESS | 12689 | 1461246055372 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 12689 | 1461246055376 Marionette TRACE conn4 <- [1,1050,null,{}] 06:40:55 INFO - PROCESS | 12689 | 1461246055382 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 12689 | 1461246055583 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:40:55 INFO - PROCESS | 12689 | 1461246055893 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f825800 == 110 [pid = 12689] [id = 270] 06:40:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 388 (0x902db800) [pid = 12689] [serial = 811] [outer = (nil)] 06:40:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 389 (0x9398e000) [pid = 12689] [serial = 812] [outer = 0x902db800] 06:40:55 INFO - PROCESS | 12689 | 1461246055990 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 390 (0x93993000) [pid = 12689] [serial = 813] [outer = 0x902db800] 06:40:56 INFO - PROCESS | 12689 | 1461246056860 Marionette TRACE conn4 <- [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]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1531ms 06:40:56 INFO - PROCESS | 12689 | 1461246056904 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 12689 | 1461246056909 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:40:56 INFO - PROCESS | 12689 | 1461246056915 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 12689 | 1461246056919 Marionette TRACE conn4 <- [1,1054,null,{}] 06:40:56 INFO - PROCESS | 12689 | 1461246056925 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:57 INFO - PROCESS | 12689 | 1461246057113 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:40:57 INFO - PROCESS | 12689 | 1461246057444 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9ac800 == 111 [pid = 12689] [id = 271] 06:40:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 391 (0x939eb800) [pid = 12689] [serial = 814] [outer = (nil)] 06:40:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 392 (0x95aebc00) [pid = 12689] [serial = 815] [outer = 0x939eb800] 06:40:57 INFO - PROCESS | 12689 | 1461246057538 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 393 (0x9620cc00) [pid = 12689] [serial = 816] [outer = 0x939eb800] 06:40:58 INFO - PROCESS | 12689 | 1461246058438 Marionette TRACE conn4 <- [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]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1584ms 06:40:58 INFO - PROCESS | 12689 | 1461246058500 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 12689 | 1461246058503 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:40:58 INFO - PROCESS | 12689 | 1461246058510 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 12689 | 1461246058514 Marionette TRACE conn4 <- [1,1058,null,{}] 06:40:58 INFO - PROCESS | 12689 | 1461246058520 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 12689 | 1461246058713 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:40:59 INFO - PROCESS | 12689 | 1461246059026 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x93b20800 == 112 [pid = 12689] [id = 272] 06:40:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 394 (0x9781d800) [pid = 12689] [serial = 817] [outer = (nil)] 06:40:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 395 (0x989d2000) [pid = 12689] [serial = 818] [outer = 0x9781d800] 06:40:59 INFO - PROCESS | 12689 | 1461246059124 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 396 (0x99ca8400) [pid = 12689] [serial = 819] [outer = 0x9781d800] 06:41:00 INFO - PROCESS | 12689 | 1461246059998 Marionette TRACE conn4 <- [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]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1532ms 06:41:00 INFO - PROCESS | 12689 | 1461246060044 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 12689 | 1461246060050 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:41:00 INFO - PROCESS | 12689 | 1461246060056 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 12689 | 1461246060059 Marionette TRACE conn4 <- [1,1062,null,{}] 06:41:00 INFO - PROCESS | 12689 | 1461246060066 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 12689 | 1461246060277 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:41:00 INFO - PROCESS | 12689 | 1461246060607 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x86badc00 == 113 [pid = 12689] [id = 273] 06:41:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 397 (0x86bb2000) [pid = 12689] [serial = 820] [outer = (nil)] 06:41:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 398 (0x86bb4c00) [pid = 12689] [serial = 821] [outer = 0x86bb2000] 06:41:00 INFO - PROCESS | 12689 | 1461246060707 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 399 (0x86bb6000) [pid = 12689] [serial = 822] [outer = 0x86bb2000] 06:41:01 INFO - PROCESS | 12689 | 1461246061662 Marionette TRACE conn4 <- [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]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1681ms 06:41:01 INFO - PROCESS | 12689 | 1461246061739 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 12689 | 1461246061744 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:41:01 INFO - PROCESS | 12689 | 1461246061753 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 12689 | 1461246061758 Marionette TRACE conn4 <- [1,1066,null,{}] 06:41:01 INFO - PROCESS | 12689 | 1461246061764 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 12689 | 1461246062090 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:41:02 INFO - PROCESS | 12689 | 1461246062436 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb3800 == 114 [pid = 12689] [id = 274] 06:41:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 400 (0x902db000) [pid = 12689] [serial = 823] [outer = (nil)] 06:41:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 401 (0x9fb90800) [pid = 12689] [serial = 824] [outer = 0x902db000] 06:41:02 INFO - PROCESS | 12689 | 1461246062541 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 402 (0xa0ad5800) [pid = 12689] [serial = 825] [outer = 0x902db000] 06:41:03 INFO - PROCESS | 12689 | 1461246063531 Marionette TRACE conn4 <- [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]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1835ms 06:41:03 INFO - PROCESS | 12689 | 1461246063589 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 12689 | 1461246063593 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:41:03 INFO - PROCESS | 12689 | 1461246063600 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 12689 | 1461246063602 Marionette TRACE conn4 <- [1,1070,null,{}] 06:41:03 INFO - PROCESS | 12689 | 1461246063613 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 12689 | 1461246063810 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:41:04 INFO - PROCESS | 12689 | 1461246064131 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x846cd400 == 115 [pid = 12689] [id = 275] 06:41:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 403 (0x846ce000) [pid = 12689] [serial = 826] [outer = (nil)] 06:41:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 404 (0x846d5000) [pid = 12689] [serial = 827] [outer = 0x846ce000] 06:41:04 INFO - PROCESS | 12689 | 1461246064227 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 405 (0x846d8000) [pid = 12689] [serial = 828] [outer = 0x846ce000] 06:41:05 INFO - PROCESS | 12689 | 1461246065110 Marionette TRACE conn4 <- [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]]]}] 06:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1584ms 06:41:05 INFO - PROCESS | 12689 | 1461246065185 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 12689 | 1461246065188 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:41:05 INFO - PROCESS | 12689 | 1461246065196 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 12689 | 1461246065198 Marionette TRACE conn4 <- [1,1074,null,{}] 06:41:05 INFO - PROCESS | 12689 | 1461246065205 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:05 INFO - PROCESS | 12689 | 1461246065442 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:41:05 INFO - PROCESS | 12689 | 1461246065762 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d3800 == 116 [pid = 12689] [id = 276] 06:41:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 406 (0x846d9c00) [pid = 12689] [serial = 829] [outer = (nil)] 06:41:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 407 (0x84757000) [pid = 12689] [serial = 830] [outer = 0x846d9c00] 06:41:05 INFO - PROCESS | 12689 | 1461246065862 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 408 (0x84758400) [pid = 12689] [serial = 831] [outer = 0x846d9c00] 06:41:06 INFO - PROCESS | 12689 | 1461246066869 Marionette TRACE conn4 <- [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]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1699ms 06:41:06 INFO - PROCESS | 12689 | 1461246066895 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:41:06 INFO - PROCESS | 12689 | 1461246066899 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:41:06 INFO - PROCESS | 12689 | 1461246066905 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 12689 | 1461246066909 Marionette TRACE conn4 <- [1,1078,null,{}] 06:41:06 INFO - PROCESS | 12689 | 1461246066915 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 12689 | 1461246067135 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:41:07 INFO - PROCESS | 12689 | 1461246067476 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c1c00 == 117 [pid = 12689] [id = 277] 06:41:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 409 (0x827c2c00) [pid = 12689] [serial = 832] [outer = (nil)] 06:41:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 410 (0x827cac00) [pid = 12689] [serial = 833] [outer = 0x827c2c00] 06:41:07 INFO - PROCESS | 12689 | 1461246067573 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 411 (0x827cc400) [pid = 12689] [serial = 834] [outer = 0x827c2c00] 06:41:09 INFO - PROCESS | 12689 | 1461246069183 Marionette TRACE conn4 <- [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]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2289ms 06:41:09 INFO - PROCESS | 12689 | 1461246069195 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 12689 | 1461246069200 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:41:09 INFO - PROCESS | 12689 | 1461246069209 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 12689 | 1461246069214 Marionette TRACE conn4 <- [1,1082,null,{}] 06:41:09 INFO - PROCESS | 12689 | 1461246069224 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 12689 | 1461246069405 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:41:09 INFO - PROCESS | 12689 | 1461246069688 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b62800 == 118 [pid = 12689] [id = 278] 06:41:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 412 (0x83ec5c00) [pid = 12689] [serial = 835] [outer = (nil)] 06:41:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 413 (0x84062800) [pid = 12689] [serial = 836] [outer = 0x83ec5c00] 06:41:09 INFO - PROCESS | 12689 | 1461246069774 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 414 (0x846ce800) [pid = 12689] [serial = 837] [outer = 0x83ec5c00] 06:41:10 INFO - PROCESS | 12689 | 1461246070701 Marionette TRACE conn4 <- [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]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1539ms 06:41:10 INFO - PROCESS | 12689 | 1461246070748 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 12689 | 1461246070757 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:41:10 INFO - PROCESS | 12689 | 1461246070767 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 12689 | 1461246070772 Marionette TRACE conn4 <- [1,1086,null,{}] 06:41:10 INFO - PROCESS | 12689 | 1461246070778 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 12689 | 1461246071103 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:41:11 INFO - PROCESS | 12689 | 1461246071471 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x841ed000 == 119 [pid = 12689] [id = 279] 06:41:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 415 (0x841eec00) [pid = 12689] [serial = 838] [outer = (nil)] 06:41:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 416 (0x84738800) [pid = 12689] [serial = 839] [outer = 0x841eec00] 06:41:11 INFO - PROCESS | 12689 | 1461246071556 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 417 (0x8475d400) [pid = 12689] [serial = 840] [outer = 0x841eec00] 06:41:12 INFO - PROCESS | 12689 | 1461246072565 Marionette TRACE conn4 <- [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]]]}] 06:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1833ms 06:41:12 INFO - PROCESS | 12689 | 1461246072601 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 12689 | 1461246072605 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:41:12 INFO - PROCESS | 12689 | 1461246072612 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 12689 | 1461246072618 Marionette TRACE conn4 <- [1,1090,null,{}] 06:41:12 INFO - PROCESS | 12689 | 1461246072635 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 12689 | 1461246072853 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:41:13 INFO - PROCESS | 12689 | 1461246073174 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x85647800 == 120 [pid = 12689] [id = 280] 06:41:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 418 (0x85649c00) [pid = 12689] [serial = 841] [outer = (nil)] 06:41:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 419 (0x864e1400) [pid = 12689] [serial = 842] [outer = 0x85649c00] 06:41:13 INFO - PROCESS | 12689 | 1461246073266 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 420 (0x86bae800) [pid = 12689] [serial = 843] [outer = 0x85649c00] 06:41:14 INFO - PROCESS | 12689 | 1461246074165 Marionette TRACE conn4 <- [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]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1588ms 06:41:14 INFO - PROCESS | 12689 | 1461246074201 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 12689 | 1461246074206 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:41:14 INFO - PROCESS | 12689 | 1461246074212 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 12689 | 1461246074215 Marionette TRACE conn4 <- [1,1094,null,{}] 06:41:14 INFO - PROCESS | 12689 | 1461246074221 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:14 INFO - PROCESS | 12689 | 1461246074392 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:41:14 INFO - PROCESS | 12689 | 1461246074675 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x86baac00 == 121 [pid = 12689] [id = 281] 06:41:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 421 (0x86bb7800) [pid = 12689] [serial = 844] [outer = (nil)] 06:41:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 422 (0x86f9cc00) [pid = 12689] [serial = 845] [outer = 0x86bb7800] 06:41:14 INFO - PROCESS | 12689 | 1461246074801 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 423 (0x87982800) [pid = 12689] [serial = 846] [outer = 0x86bb7800] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbcf000 == 120 [pid = 12689] [id = 128] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x87984400 == 119 [pid = 12689] [id = 208] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x89d4b400 == 118 [pid = 12689] [id = 207] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdf2000 == 117 [pid = 12689] [id = 169] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x83709c00 == 116 [pid = 12689] [id = 255] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x83701800 == 115 [pid = 12689] [id = 254] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec4800 == 114 [pid = 12689] [id = 253] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec2400 == 113 [pid = 12689] [id = 251] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec3000 == 112 [pid = 12689] [id = 252] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x9a68d800 == 111 [pid = 12689] [id = 250] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9b4800 == 110 [pid = 12689] [id = 249] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x9398a800 == 109 [pid = 12689] [id = 248] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8f601c00 == 108 [pid = 12689] [id = 246] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x92a15c00 == 107 [pid = 12689] [id = 247] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa34c00 == 106 [pid = 12689] [id = 245] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x895cb800 == 105 [pid = 12689] [id = 244] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8b89f000 == 104 [pid = 12689] [id = 243] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x895cf800 == 103 [pid = 12689] [id = 242] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x8798e000 == 102 [pid = 12689] [id = 241] 06:41:15 INFO - PROCESS | 12689 | --DOCSHELL 0x84731400 == 101 [pid = 12689] [id = 240] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 422 (0x93720800) [pid = 12689] [serial = 651] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 421 (0x8cbd7800) [pid = 12689] [serial = 719] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 420 (0x8c0e8000) [pid = 12689] [serial = 716] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 419 (0x8c23b800) [pid = 12689] [serial = 717] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 418 (0x85238c00) [pid = 12689] [serial = 689] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 417 (0x85d6d400) [pid = 12689] [serial = 692] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 416 (0x86f9d000) [pid = 12689] [serial = 695] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 415 (0x85647c00) [pid = 12689] [serial = 698] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 414 (0x86fa3400) [pid = 12689] [serial = 701] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 413 (0x8901e400) [pid = 12689] [serial = 710] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 412 (0x895cc000) [pid = 12689] [serial = 711] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 411 (0x85d70c00) [pid = 12689] [serial = 707] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 410 (0x86ce6000) [pid = 12689] [serial = 708] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 409 (0x864e9c00) [pid = 12689] [serial = 653] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 408 (0x93721800) [pid = 12689] [serial = 704] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 407 (0x939f1400) [pid = 12689] [serial = 662] [outer = (nil)] [url = about:blank] 06:41:15 INFO - PROCESS | 12689 | --DOMWINDOW == 406 (0x97039400) [pid = 12689] [serial = 665] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 405 (0x8f830c00) [pid = 12689] [serial = 659] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 404 (0x8caab000) [pid = 12689] [serial = 656] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 403 (0x98530800) [pid = 12689] [serial = 668] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 402 (0x895d7000) [pid = 12689] [serial = 671] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 401 (0x89bf5400) [pid = 12689] [serial = 674] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 400 (0x9703d000) [pid = 12689] [serial = 677] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 399 (0x86cea000) [pid = 12689] [serial = 680] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 398 (0x9781d000) [pid = 12689] [serial = 683] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 397 (0x85d6e400) [pid = 12689] [serial = 686] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 396 (0x8b875800) [pid = 12689] [serial = 714] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | --DOMWINDOW == 395 (0x8a404800) [pid = 12689] [serial = 713] [outer = (nil)] [url = about:blank] 06:41:16 INFO - PROCESS | 12689 | 1461246076905 Marionette TRACE conn4 <- [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]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2757ms 06:41:16 INFO - PROCESS | 12689 | 1461246076970 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 12689 | 1461246076974 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:41:16 INFO - PROCESS | 12689 | 1461246076980 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 12689 | 1461246076983 Marionette TRACE conn4 <- [1,1098,null,{}] 06:41:16 INFO - PROCESS | 12689 | 1461246076989 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 12689 | 1461246077162 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:41:17 INFO - PROCESS | 12689 | 1461246077424 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x83702400 == 102 [pid = 12689] [id = 282] 06:41:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 396 (0x83709c00) [pid = 12689] [serial = 847] [outer = (nil)] 06:41:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 397 (0x8494c800) [pid = 12689] [serial = 848] [outer = 0x83709c00] 06:41:17 INFO - PROCESS | 12689 | 1461246077506 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 398 (0x85646400) [pid = 12689] [serial = 849] [outer = 0x83709c00] 06:41:18 INFO - PROCESS | 12689 | 1461246078493 Marionette TRACE conn4 <- [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]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1579ms 06:41:18 INFO - PROCESS | 12689 | 1461246078569 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 12689 | 1461246078573 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:41:18 INFO - PROCESS | 12689 | 1461246078580 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 12689 | 1461246078584 Marionette TRACE conn4 <- [1,1102,null,{}] 06:41:18 INFO - PROCESS | 12689 | 1461246078591 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 12689 | 1461246078890 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:41:18 INFO - PROCESS | 12689 | 1461246078918 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x85234000 == 103 [pid = 12689] [id = 283] 06:41:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 399 (0x86cec400) [pid = 12689] [serial = 850] [outer = (nil)] 06:41:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 400 (0x86fa4800) [pid = 12689] [serial = 851] [outer = 0x86cec400] 06:41:19 INFO - PROCESS | 12689 | 1461246079052 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 401 (0x87989800) [pid = 12689] [serial = 852] [outer = 0x86cec400] 06:41:20 INFO - PROCESS | 12689 | 1461246080045 Marionette TRACE conn4 <- [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]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1490ms 06:41:20 INFO - PROCESS | 12689 | 1461246080071 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:41:20 INFO - PROCESS | 12689 | 1461246080076 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:41:20 INFO - PROCESS | 12689 | 1461246080084 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 12689 | 1461246080087 Marionette TRACE conn4 <- [1,1106,null,{}] 06:41:20 INFO - PROCESS | 12689 | 1461246080094 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 12689 | 1461246080398 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:41:20 INFO - PROCESS | 12689 | 1461246080427 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523e800 == 104 [pid = 12689] [id = 284] 06:41:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 402 (0x86f95c00) [pid = 12689] [serial = 853] [outer = (nil)] 06:41:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 403 (0x89019400) [pid = 12689] [serial = 854] [outer = 0x86f95c00] 06:41:20 INFO - PROCESS | 12689 | 1461246080546 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 404 (0x894b0400) [pid = 12689] [serial = 855] [outer = 0x86f95c00] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 403 (0x975a1000) [pid = 12689] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 402 (0x99267000) [pid = 12689] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 401 (0x983af800) [pid = 12689] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 400 (0x983b2000) [pid = 12689] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 399 (0x93db0000) [pid = 12689] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 398 (0x8eb04400) [pid = 12689] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 397 (0x8f88d800) [pid = 12689] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 396 (0x8f9b0000) [pid = 12689] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 395 (0x8f751c00) [pid = 12689] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 394 (0x92951c00) [pid = 12689] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 393 (0x92ac8c00) [pid = 12689] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 392 (0x8564a800) [pid = 12689] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 391 (0x9fb31800) [pid = 12689] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 390 (0x907e4c00) [pid = 12689] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 389 (0x9eadac00) [pid = 12689] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 388 (0x8f747400) [pid = 12689] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 387 (0x8cee0c00) [pid = 12689] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 386 (0x8f9a9800) [pid = 12689] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 385 (0x8f887c00) [pid = 12689] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 384 (0x8f60b800) [pid = 12689] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 383 (0x93dd0400) [pid = 12689] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 382 (0x902d9800) [pid = 12689] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 381 (0x89d47c00) [pid = 12689] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 380 (0x8f60f800) [pid = 12689] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 379 (0xa4c4b000) [pid = 12689] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 378 (0xa2819800) [pid = 12689] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 377 (0x9903a000) [pid = 12689] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 376 (0x91fa0400) [pid = 12689] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 375 (0xa3cda800) [pid = 12689] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 374 (0xa445e000) [pid = 12689] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 373 (0xa3c83400) [pid = 12689] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 372 (0x9fb33000) [pid = 12689] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 371 (0x8e70c400) [pid = 12689] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 370 (0x8fa2c000) [pid = 12689] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 369 (0x8eb0dc00) [pid = 12689] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 368 (0x895cc400) [pid = 12689] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 367 (0x8fa34800) [pid = 12689] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 366 (0x8b872000) [pid = 12689] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 365 (0x87820000) [pid = 12689] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 364 (0x85231400) [pid = 12689] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 363 (0x8cc7f000) [pid = 12689] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 362 (0x8f74e400) [pid = 12689] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 361 (0x89cd2400) [pid = 12689] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 360 (0x8a810400) [pid = 12689] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 359 (0x8c236000) [pid = 12689] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 358 (0x9926bc00) [pid = 12689] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 357 (0x85237c00) [pid = 12689] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 356 (0x8c230400) [pid = 12689] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 355 (0x86f98400) [pid = 12689] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 354 (0x8e740400) [pid = 12689] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 353 (0x93b1d400) [pid = 12689] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 352 (0x89e4bc00) [pid = 12689] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 351 (0x8ca9e400) [pid = 12689] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 350 (0x89d4c000) [pid = 12689] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 349 (0x97825c00) [pid = 12689] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 348 (0x8cdf9000) [pid = 12689] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 347 (0x8b992800) [pid = 12689] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 346 (0x8cc83400) [pid = 12689] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 345 (0x89e45800) [pid = 12689] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 344 (0x8cc7cc00) [pid = 12689] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 343 (0x89cd8800) [pid = 12689] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 342 (0x8ced4000) [pid = 12689] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 341 (0x8a402800) [pid = 12689] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 340 (0x96eb1000) [pid = 12689] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 339 (0x895d8c00) [pid = 12689] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 338 (0x8c0e6000) [pid = 12689] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 337 (0x93723400) [pid = 12689] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 336 (0x8cdf3400) [pid = 12689] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 335 (0x8caa2400) [pid = 12689] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 334 (0x89cd2000) [pid = 12689] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 333 (0x89bf3800) [pid = 12689] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 332 (0x8f894400) [pid = 12689] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 331 (0x8f82c400) [pid = 12689] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 330 (0x8f88f000) [pid = 12689] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 329 (0x8c0e7800) [pid = 12689] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 328 (0x8f9b1400) [pid = 12689] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 327 (0x87984c00) [pid = 12689] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 326 (0x93b13800) [pid = 12689] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 325 (0x9294ec00) [pid = 12689] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 324 (0x902e7400) [pid = 12689] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 323 (0x89ce0c00) [pid = 12689] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 322 (0x85642000) [pid = 12689] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 321 (0x8c01b400) [pid = 12689] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 320 (0x8fae1800) [pid = 12689] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 319 (0x8faed800) [pid = 12689] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 318 (0x8f88c000) [pid = 12689] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 317 (0x89e43c00) [pid = 12689] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 316 (0x8c015400) [pid = 12689] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 315 (0x89017800) [pid = 12689] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 314 (0x8e707c00) [pid = 12689] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 313 (0x8cbce000) [pid = 12689] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 312 (0x93b20400) [pid = 12689] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 311 (0x9917b800) [pid = 12689] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 310 (0x92a22c00) [pid = 12689] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 309 (0x92a1cc00) [pid = 12689] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 308 (0x87818000) [pid = 12689] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 307 (0x85d6ac00) [pid = 12689] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 306 (0x93993c00) [pid = 12689] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 305 (0x841efc00) [pid = 12689] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 304 (0x8f9b2800) [pid = 12689] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 303 (0x83ec4c00) [pid = 12689] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 302 (0x9a691800) [pid = 12689] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 301 (0x84733400) [pid = 12689] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 300 (0x8cdf6000) [pid = 12689] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 299 (0x8f60a400) [pid = 12689] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 298 (0x83ecf800) [pid = 12689] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 297 (0x83ec3800) [pid = 12689] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 296 (0x83ece800) [pid = 12689] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 295 (0x8b87dc00) [pid = 12689] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 294 (0x91294000) [pid = 12689] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 293 (0x8472b800) [pid = 12689] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 292 (0x83703400) [pid = 12689] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 291 (0x92a21800) [pid = 12689] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 290 (0x895ca800) [pid = 12689] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 289 (0x8fa35c00) [pid = 12689] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 288 (0x8f745400) [pid = 12689] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 287 (0x87989c00) [pid = 12689] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 286 (0x894bbc00) [pid = 12689] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 285 (0x8b8a0c00) [pid = 12689] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 284 (0x8cbd1c00) [pid = 12689] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 283 (0x8f601800) [pid = 12689] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 282 (0x86ce3c00) [pid = 12689] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 281 (0x89e43400) [pid = 12689] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 280 (0x98912000) [pid = 12689] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 279 (0x864e0c00) [pid = 12689] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 278 (0x8f823800) [pid = 12689] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 277 (0x86f97000) [pid = 12689] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 276 (0x93dad800) [pid = 12689] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 275 (0x8a40d000) [pid = 12689] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 274 (0x902e6400) [pid = 12689] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 273 (0x9903b400) [pid = 12689] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 272 (0x8e710c00) [pid = 12689] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 271 (0x8a809400) [pid = 12689] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 270 (0xa47db400) [pid = 12689] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 269 (0x8ced6400) [pid = 12689] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 268 (0x8cc04800) [pid = 12689] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 267 (0x939ef400) [pid = 12689] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 266 (0x8781e400) [pid = 12689] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 265 (0x8cdf7000) [pid = 12689] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 264 (0x85d69400) [pid = 12689] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 263 (0x8f826400) [pid = 12689] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 262 (0x8b98d400) [pid = 12689] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 261 (0x89cd3000) [pid = 12689] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 260 (0x89e49000) [pid = 12689] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:41:23 INFO - PROCESS | 12689 | --DOMWINDOW == 259 (0x973b9c00) [pid = 12689] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:41:23 INFO - PROCESS | 12689 | 1461246083983 Marionette TRACE conn4 <- [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]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 3957ms 06:41:24 INFO - PROCESS | 12689 | 1461246084042 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 12689 | 1461246084045 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:41:24 INFO - PROCESS | 12689 | 1461246084051 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 12689 | 1461246084055 Marionette TRACE conn4 <- [1,1110,null,{}] 06:41:24 INFO - PROCESS | 12689 | 1461246084060 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:24 INFO - PROCESS | 12689 | 1461246084245 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:41:24 INFO - PROCESS | 12689 | 1461246084465 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec3800 == 105 [pid = 12689] [id = 285] 06:41:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 260 (0x83ecb400) [pid = 12689] [serial = 856] [outer = (nil)] 06:41:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 261 (0x85640000) [pid = 12689] [serial = 857] [outer = 0x83ecb400] 06:41:24 INFO - PROCESS | 12689 | 1461246084542 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 262 (0x864e1800) [pid = 12689] [serial = 858] [outer = 0x83ecb400] 06:41:25 INFO - PROCESS | 12689 | 1461246085552 Marionette TRACE conn4 <- [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]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1535ms 06:41:25 INFO - PROCESS | 12689 | 1461246085588 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 12689 | 1461246085596 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:41:25 INFO - PROCESS | 12689 | 1461246085607 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 12689 | 1461246085612 Marionette TRACE conn4 <- [1,1114,null,{}] 06:41:25 INFO - PROCESS | 12689 | 1461246085621 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 12689 | 1461246085873 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:41:26 INFO - PROCESS | 12689 | 1461246086221 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec6800 == 106 [pid = 12689] [id = 286] 06:41:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 263 (0x8405b400) [pid = 12689] [serial = 859] [outer = (nil)] 06:41:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 264 (0x846d1400) [pid = 12689] [serial = 860] [outer = 0x8405b400] 06:41:26 INFO - PROCESS | 12689 | 1461246086318 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 265 (0x84737000) [pid = 12689] [serial = 861] [outer = 0x8405b400] 06:41:27 INFO - PROCESS | 12689 | 1461246087291 Marionette TRACE conn4 <- [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]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1738ms 06:41:27 INFO - PROCESS | 12689 | 1461246087346 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 12689 | 1461246087357 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:41:27 INFO - PROCESS | 12689 | 1461246087368 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 12689 | 1461246087372 Marionette TRACE conn4 <- [1,1118,null,{}] 06:41:27 INFO - PROCESS | 12689 | 1461246087381 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 12689 | 1461246087747 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:41:28 INFO - PROCESS | 12689 | 1461246088127 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x84738c00 == 107 [pid = 12689] [id = 287] 06:41:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 266 (0x84739400) [pid = 12689] [serial = 862] [outer = (nil)] 06:41:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 267 (0x8563e800) [pid = 12689] [serial = 863] [outer = 0x84739400] 06:41:28 INFO - PROCESS | 12689 | 1461246088218 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 268 (0x85d6ac00) [pid = 12689] [serial = 864] [outer = 0x84739400] 06:41:29 INFO - PROCESS | 12689 | 1461246089272 Marionette TRACE conn4 <- [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]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1940ms 06:41:29 INFO - PROCESS | 12689 | 1461246089308 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 12689 | 1461246089313 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:41:29 INFO - PROCESS | 12689 | 1461246089321 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 12689 | 1461246089329 Marionette TRACE conn4 <- [1,1122,null,{}] 06:41:29 INFO - PROCESS | 12689 | 1461246089348 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 12689 | 1461246089621 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:41:30 INFO - PROCESS | 12689 | 1461246090023 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ceac00 == 108 [pid = 12689] [id = 288] 06:41:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 269 (0x86f97000) [pid = 12689] [serial = 865] [outer = (nil)] 06:41:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 270 (0x86fa3000) [pid = 12689] [serial = 866] [outer = 0x86f97000] 06:41:30 INFO - PROCESS | 12689 | 1461246090130 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 271 (0x8798e400) [pid = 12689] [serial = 867] [outer = 0x86f97000] 06:41:31 INFO - PROCESS | 12689 | 1461246091105 Marionette TRACE conn4 <- [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]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1843ms 06:41:31 INFO - PROCESS | 12689 | 1461246091164 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 12689 | 1461246091168 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:41:31 INFO - PROCESS | 12689 | 1461246091175 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 12689 | 1461246091179 Marionette TRACE conn4 <- [1,1126,null,{}] 06:41:31 INFO - PROCESS | 12689 | 1461246091185 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 12689 | 1461246091468 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:41:31 INFO - PROCESS | 12689 | 1461246091804 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x8564d400 == 109 [pid = 12689] [id = 289] 06:41:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 272 (0x86f9d800) [pid = 12689] [serial = 868] [outer = (nil)] 06:41:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 273 (0x894bc800) [pid = 12689] [serial = 869] [outer = 0x86f9d800] 06:41:31 INFO - PROCESS | 12689 | 1461246091905 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 274 (0x895ce000) [pid = 12689] [serial = 870] [outer = 0x86f9d800] 06:41:33 INFO - PROCESS | 12689 | 1461246093123 Marionette TRACE conn4 <- [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]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1989ms 06:41:33 INFO - PROCESS | 12689 | 1461246093179 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 12689 | 1461246093184 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:41:33 INFO - PROCESS | 12689 | 1461246093194 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 12689 | 1461246093198 Marionette TRACE conn4 <- [1,1130,null,{}] 06:41:33 INFO - PROCESS | 12689 | 1461246093208 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:33 INFO - PROCESS | 12689 | 1461246093580 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:41:33 INFO - PROCESS | 12689 | 1461246093785 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x84949c00 == 110 [pid = 12689] [id = 290] 06:41:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 275 (0x895d5400) [pid = 12689] [serial = 871] [outer = (nil)] 06:41:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 276 (0x89bf2800) [pid = 12689] [serial = 872] [outer = 0x895d5400] 06:41:33 INFO - PROCESS | 12689 | 1461246093886 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 277 (0x89bf3800) [pid = 12689] [serial = 873] [outer = 0x895d5400] 06:41:34 INFO - PROCESS | 12689 | 1461246094827 Marionette TRACE conn4 <- [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]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1694ms 06:41:34 INFO - PROCESS | 12689 | 1461246094888 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 12689 | 1461246094892 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:41:34 INFO - PROCESS | 12689 | 1461246094898 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 12689 | 1461246094902 Marionette TRACE conn4 <- [1,1134,null,{}] 06:41:34 INFO - PROCESS | 12689 | 1461246094908 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 12689 | 1461246095162 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:41:35 INFO - PROCESS | 12689 | 1461246095488 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472c000 == 111 [pid = 12689] [id = 291] 06:41:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 278 (0x89ce0c00) [pid = 12689] [serial = 874] [outer = (nil)] 06:41:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 279 (0x89d4e400) [pid = 12689] [serial = 875] [outer = 0x89ce0c00] 06:41:35 INFO - PROCESS | 12689 | 1461246095582 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 280 (0x89e43800) [pid = 12689] [serial = 876] [outer = 0x89ce0c00] 06:41:36 INFO - PROCESS | 12689 | --DOCSHELL 0x9a64f000 == 110 [pid = 12689] [id = 9] 06:41:36 INFO - PROCESS | 12689 | 1461246096825 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1983ms 06:41:36 INFO - PROCESS | 12689 | 1461246096885 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 12689 | 1461246096892 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:41:36 INFO - PROCESS | 12689 | 1461246096902 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 12689 | 1461246096906 Marionette TRACE conn4 <- [1,1138,null,{}] 06:41:36 INFO - PROCESS | 12689 | 1461246096917 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 12689 | 1461246097270 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:41:37 INFO - PROCESS | 12689 | 1461246097635 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cdd400 == 111 [pid = 12689] [id = 292] 06:41:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 281 (0x89d48400) [pid = 12689] [serial = 877] [outer = (nil)] 06:41:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 282 (0x8a40c400) [pid = 12689] [serial = 878] [outer = 0x89d48400] 06:41:37 INFO - PROCESS | 12689 | 1461246097792 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 283 (0x8a40e000) [pid = 12689] [serial = 879] [outer = 0x89d48400] 06:41:39 INFO - PROCESS | 12689 | 1461246099148 Marionette TRACE conn4 <- [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]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2301ms 06:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:41:39 INFO - PROCESS | 12689 | 1461246099202 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 12689 | 1461246099205 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:41:39 INFO - PROCESS | 12689 | 1461246099211 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 12689 | 1461246099214 Marionette TRACE conn4 <- [1,1142,null,{}] 06:41:39 INFO - PROCESS | 12689 | 1461246099222 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 12689 | 1461246099455 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:41:39 INFO - PROCESS | 12689 | 1461246099785 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e49000 == 112 [pid = 12689] [id = 293] 06:41:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 284 (0x89e50c00) [pid = 12689] [serial = 880] [outer = (nil)] 06:41:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 285 (0x8b86f400) [pid = 12689] [serial = 881] [outer = 0x89e50c00] 06:41:39 INFO - PROCESS | 12689 | 1461246099881 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 286 (0x8b871c00) [pid = 12689] [serial = 882] [outer = 0x89e50c00] 06:41:40 INFO - PROCESS | 12689 | 1461246100806 Marionette TRACE conn4 <- [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]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1633ms 06:41:40 INFO - PROCESS | 12689 | 1461246100845 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 12689 | 1461246100849 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:41:40 INFO - PROCESS | 12689 | 1461246100856 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 12689 | 1461246100860 Marionette TRACE conn4 <- [1,1146,null,{}] 06:41:40 INFO - PROCESS | 12689 | 1461246100866 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 12689 | 1461246101065 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:41:41 INFO - PROCESS | 12689 | 1461246101384 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a80a800 == 113 [pid = 12689] [id = 294] 06:41:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 287 (0x8a80cc00) [pid = 12689] [serial = 883] [outer = (nil)] 06:41:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 288 (0x8b8a3c00) [pid = 12689] [serial = 884] [outer = 0x8a80cc00] 06:41:41 INFO - PROCESS | 12689 | 1461246101486 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 289 (0x8b98d400) [pid = 12689] [serial = 885] [outer = 0x8a80cc00] 06:41:42 INFO - PROCESS | 12689 | 1461246102360 Marionette TRACE conn4 <- [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]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1532ms 06:41:42 INFO - PROCESS | 12689 | 1461246102397 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 12689 | 1461246102401 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:41:42 INFO - PROCESS | 12689 | 1461246102409 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 12689 | 1461246102416 Marionette TRACE conn4 <- [1,1150,null,{}] 06:41:42 INFO - PROCESS | 12689 | 1461246102422 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 12689 | 1461246102632 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:41:42 INFO - PROCESS | 12689 | 1461246102947 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b870000 == 114 [pid = 12689] [id = 295] 06:41:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 290 (0x8b999800) [pid = 12689] [serial = 886] [outer = (nil)] 06:41:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 291 (0x8c014800) [pid = 12689] [serial = 887] [outer = 0x8b999800] 06:41:43 INFO - PROCESS | 12689 | 1461246103045 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 292 (0x8c017000) [pid = 12689] [serial = 888] [outer = 0x8b999800] 06:41:43 INFO - PROCESS | 12689 | 1461246103976 Marionette TRACE conn4 <- [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]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1637ms 06:41:44 INFO - PROCESS | 12689 | 1461246104047 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 12689 | 1461246104052 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:41:44 INFO - PROCESS | 12689 | 1461246104059 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 12689 | 1461246104064 Marionette TRACE conn4 <- [1,1154,null,{}] 06:41:44 INFO - PROCESS | 12689 | 1461246104070 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:44 INFO - PROCESS | 12689 | 1461246104352 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:41:44 INFO - PROCESS | 12689 | 1461246104687 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c233c00 == 115 [pid = 12689] [id = 296] 06:41:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 293 (0x8c236c00) [pid = 12689] [serial = 889] [outer = (nil)] 06:41:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 294 (0x8c23c800) [pid = 12689] [serial = 890] [outer = 0x8c236c00] 06:41:44 INFO - PROCESS | 12689 | 1461246104790 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 295 (0x8caab000) [pid = 12689] [serial = 891] [outer = 0x8c236c00] 06:41:45 INFO - PROCESS | 12689 | 1461246105682 Marionette TRACE conn4 <- [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]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1681ms 06:41:45 INFO - PROCESS | 12689 | 1461246105741 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 12689 | 1461246105745 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:41:45 INFO - PROCESS | 12689 | 1461246105752 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 12689 | 1461246105756 Marionette TRACE conn4 <- [1,1158,null,{}] 06:41:45 INFO - PROCESS | 12689 | 1461246105762 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:45 INFO - PROCESS | 12689 | 1461246105965 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:41:46 INFO - PROCESS | 12689 | 1461246106287 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbcf400 == 116 [pid = 12689] [id = 297] 06:41:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 296 (0x8cbd4800) [pid = 12689] [serial = 892] [outer = (nil)] 06:41:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 297 (0x8cbdb000) [pid = 12689] [serial = 893] [outer = 0x8cbd4800] 06:41:46 INFO - PROCESS | 12689 | 1461246106383 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 298 (0x8cc01800) [pid = 12689] [serial = 894] [outer = 0x8cbd4800] 06:41:47 INFO - PROCESS | 12689 | 1461246107269 Marionette TRACE conn4 <- [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]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1592ms 06:41:47 INFO - PROCESS | 12689 | 1461246107345 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 12689 | 1461246107350 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:41:47 INFO - PROCESS | 12689 | 1461246107357 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 12689 | 1461246107359 Marionette TRACE conn4 <- [1,1162,null,{}] 06:41:47 INFO - PROCESS | 12689 | 1461246107366 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 12689 | 1461246107607 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:41:47 INFO - PROCESS | 12689 | 1461246107930 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbdb800 == 117 [pid = 12689] [id = 298] 06:41:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 299 (0x8cc0e000) [pid = 12689] [serial = 895] [outer = (nil)] 06:41:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 300 (0x8cc80000) [pid = 12689] [serial = 896] [outer = 0x8cc0e000] 06:41:48 INFO - PROCESS | 12689 | 1461246108024 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 301 (0x8cc82c00) [pid = 12689] [serial = 897] [outer = 0x8cc0e000] 06:41:48 INFO - PROCESS | 12689 | 1461246108934 Marionette TRACE conn4 <- [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]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1639ms 06:41:48 INFO - PROCESS | 12689 | 1461246108997 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 12689 | 1461246109001 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:41:49 INFO - PROCESS | 12689 | 1461246109007 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 12689 | 1461246109011 Marionette TRACE conn4 <- [1,1166,null,{}] 06:41:49 INFO - PROCESS | 12689 | 1461246109017 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 12689 | 1461246109224 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:41:49 INFO - PROCESS | 12689 | 1461246109544 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d8400 == 118 [pid = 12689] [id = 299] 06:41:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 302 (0x8c232800) [pid = 12689] [serial = 898] [outer = (nil)] 06:41:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 303 (0x8cdff800) [pid = 12689] [serial = 899] [outer = 0x8c232800] 06:41:49 INFO - PROCESS | 12689 | 1461246109640 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 304 (0x8ced7000) [pid = 12689] [serial = 900] [outer = 0x8c232800] 06:41:50 INFO - PROCESS | 12689 | 1461246110533 Marionette TRACE conn4 <- [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]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1591ms 06:41:50 INFO - PROCESS | 12689 | 1461246110601 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 12689 | 1461246110604 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:41:50 INFO - PROCESS | 12689 | 1461246110611 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 12689 | 1461246110615 Marionette TRACE conn4 <- [1,1170,null,{}] 06:41:50 INFO - PROCESS | 12689 | 1461246110621 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 12689 | 1461246110836 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:41:51 INFO - PROCESS | 12689 | 1461246111158 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x83706800 == 119 [pid = 12689] [id = 300] 06:41:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 305 (0x83707000) [pid = 12689] [serial = 901] [outer = (nil)] 06:41:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 306 (0x83ece400) [pid = 12689] [serial = 902] [outer = 0x83707000] 06:41:51 INFO - PROCESS | 12689 | 1461246111254 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 307 (0x8405f000) [pid = 12689] [serial = 903] [outer = 0x83707000] 06:41:52 INFO - PROCESS | 12689 | 1461246112167 Marionette TRACE conn4 <- [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]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1589ms 06:41:52 INFO - PROCESS | 12689 | 1461246112201 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 12689 | 1461246112204 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:41:52 INFO - PROCESS | 12689 | 1461246112212 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 12689 | 1461246112215 Marionette TRACE conn4 <- [1,1174,null,{}] 06:41:52 INFO - PROCESS | 12689 | 1461246112221 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 12689 | 1461246112429 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:41:52 INFO - PROCESS | 12689 | 1461246112773 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472ec00 == 120 [pid = 12689] [id = 301] 06:41:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 308 (0x84730000) [pid = 12689] [serial = 904] [outer = (nil)] 06:41:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 309 (0x85d66800) [pid = 12689] [serial = 905] [outer = 0x84730000] 06:41:52 INFO - PROCESS | 12689 | 1461246112868 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 310 (0x86ce6c00) [pid = 12689] [serial = 906] [outer = 0x84730000] 06:41:53 INFO - PROCESS | 12689 | 1461246113804 Marionette TRACE conn4 <- [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] 06:41:53 INFO - PROCESS | 12689 | 1461246113851 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:41:53 INFO - PROCESS | 12689 | 1461246113858 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 12689 | 1461246113862 Marionette TRACE conn4 <- [1,1178,null,{}] 06:41:53 INFO - PROCESS | 12689 | 1461246113868 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:54 INFO - PROCESS | 12689 | 1461246114125 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:41:54 INFO - PROCESS | 12689 | 1461246114462 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523f000 == 121 [pid = 12689] [id = 302] 06:41:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 311 (0x864e6000) [pid = 12689] [serial = 907] [outer = (nil)] 06:41:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 312 (0x89016400) [pid = 12689] [serial = 908] [outer = 0x864e6000] 06:41:54 INFO - PROCESS | 12689 | 1461246114559 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 313 (0x8b871000) [pid = 12689] [serial = 909] [outer = 0x864e6000] 06:41:55 INFO - PROCESS | 12689 | 1461246115466 Marionette TRACE conn4 <- [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] 06:41:57 INFO - PROCESS | 12689 | 1461246117091 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:41:57 INFO - PROCESS | 12689 | 1461246117103 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 12689 | 1461246117110 Marionette TRACE conn4 <- [1,1182,null,{}] 06:41:57 INFO - PROCESS | 12689 | 1461246117118 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 12689 | 1461246117286 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:41:57 INFO - PROCESS | 12689 | 1461246117303 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405e400 == 111 [pid = 12689] [id = 303] 06:41:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8405e800) [pid = 12689] [serial = 910] [outer = (nil)] 06:41:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x84064800) [pid = 12689] [serial = 911] [outer = 0x8405e800] 06:41:57 INFO - PROCESS | 12689 | 1461246117409 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x846ccc00) [pid = 12689] [serial = 912] [outer = 0x8405e800] 06:41:58 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:41:58 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:41:58 INFO - PROCESS | 12689 | 1461246118374 Marionette TRACE conn4 <- [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[80] expected 0 but got 255","_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] 06:41:58 INFO - PROCESS | 12689 | 1461246118456 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:41:58 INFO - PROCESS | 12689 | 1461246118468 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 12689 | 1461246118473 Marionette TRACE conn4 <- [1,1186,null,{}] 06:41:58 INFO - PROCESS | 12689 | 1461246118480 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:58 INFO - PROCESS | 12689 | 1461246118667 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:41:58 INFO - PROCESS | 12689 | 1461246118678 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b56400 == 112 [pid = 12689] [id = 304] 06:41:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x84056800) [pid = 12689] [serial = 913] [outer = (nil)] 06:41:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8475e400) [pid = 12689] [serial = 914] [outer = 0x84056800] 06:41:58 INFO - PROCESS | 12689 | 1461246118923 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x84946400) [pid = 12689] [serial = 915] [outer = 0x84056800] 06:41:59 INFO - PROCESS | 12689 | 1461246119922 Marionette TRACE conn4 <- [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] 06:41:59 INFO - PROCESS | 12689 | 1461246119986 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:41:59 INFO - PROCESS | 12689 | 1461246119993 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 12689 | 1461246119996 Marionette TRACE conn4 <- [1,1190,null,{}] 06:42:00 INFO - PROCESS | 12689 | 1461246120011 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 12689 | 1461246120261 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:42:00 INFO - PROCESS | 12689 | 1461246120288 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f3000 == 113 [pid = 12689] [id = 305] 06:42:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x85644000) [pid = 12689] [serial = 916] [outer = (nil)] 06:42:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x85d70000) [pid = 12689] [serial = 917] [outer = 0x85644000] 06:42:00 INFO - PROCESS | 12689 | 1461246120370 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x86baf000) [pid = 12689] [serial = 918] [outer = 0x85644000] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x83ec5c00) [pid = 12689] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x83709c00) [pid = 12689] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x86bb7800) [pid = 12689] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x85649c00) [pid = 12689] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x841eec00) [pid = 12689] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x86f95c00) [pid = 12689] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:42:01 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x86cec400) [pid = 12689] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:42:01 INFO - PROCESS | 12689 | 1461246121919 Marionette TRACE conn4 <- [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] 06:42:02 INFO - PROCESS | 12689 | 1461246122036 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:42:02 INFO - PROCESS | 12689 | 1461246122043 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 12689 | 1461246122053 Marionette TRACE conn4 <- [1,1194,null,{}] 06:42:02 INFO - PROCESS | 12689 | 1461246122070 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 12689 | 1461246122314 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:42:02 INFO - PROCESS | 12689 | 1461246122421 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecd400 == 114 [pid = 12689] [id = 306] 06:42:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x85d68c00) [pid = 12689] [serial = 919] [outer = (nil)] 06:42:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x86bb1c00) [pid = 12689] [serial = 920] [outer = 0x85d68c00] 06:42:02 INFO - PROCESS | 12689 | 1461246122520 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x86ce2c00) [pid = 12689] [serial = 921] [outer = 0x85d68c00] 06:42:03 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:03 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:42:03 INFO - PROCESS | 12689 | 1461246123329 Marionette TRACE conn4 <- [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 210","_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] 06:42:03 INFO - PROCESS | 12689 | 1461246123396 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:42:03 INFO - PROCESS | 12689 | 1461246123402 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 12689 | 1461246123405 Marionette TRACE conn4 <- [1,1198,null,{}] 06:42:03 INFO - PROCESS | 12689 | 1461246123411 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:03 INFO - PROCESS | 12689 | 1461246123597 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:42:03 INFO - PROCESS | 12689 | 1461246123768 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x841e9800 == 115 [pid = 12689] [id = 307] 06:42:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x85d69000) [pid = 12689] [serial = 922] [outer = (nil)] 06:42:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8781d400) [pid = 12689] [serial = 923] [outer = 0x85d69000] 06:42:03 INFO - PROCESS | 12689 | 1461246123847 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8798dc00) [pid = 12689] [serial = 924] [outer = 0x85d69000] 06:42:04 INFO - PROCESS | 12689 | 1461246124955 Marionette TRACE conn4 <- [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]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1581ms 06:42:04 INFO - PROCESS | 12689 | 1461246124985 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 12689 | 1461246124993 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:42:05 INFO - PROCESS | 12689 | 1461246125003 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 12689 | 1461246125009 Marionette TRACE conn4 <- [1,1202,null,{}] 06:42:05 INFO - PROCESS | 12689 | 1461246125017 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 12689 | 1461246125225 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:42:05 INFO - PROCESS | 12689 | 1461246125491 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f2000 == 116 [pid = 12689] [id = 308] 06:42:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x846d3c00) [pid = 12689] [serial = 925] [outer = (nil)] 06:42:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8475f400) [pid = 12689] [serial = 926] [outer = 0x846d3c00] 06:42:05 INFO - PROCESS | 12689 | 1461246125626 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x85233000) [pid = 12689] [serial = 927] [outer = 0x846d3c00] 06:42:06 INFO - PROCESS | 12689 | 1461246126536 Marionette TRACE conn4 <- [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]]]}] 06:42:06 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 06:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1595ms 06:42:06 INFO - PROCESS | 12689 | 1461246126599 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 12689 | 1461246126608 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:42:06 INFO - PROCESS | 12689 | 1461246126619 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 12689 | 1461246126623 Marionette TRACE conn4 <- [1,1206,null,{}] 06:42:06 INFO - PROCESS | 12689 | 1461246126630 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:06 INFO - PROCESS | 12689 | 1461246126830 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:42:07 INFO - PROCESS | 12689 | 1461246127150 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ceb000 == 117 [pid = 12689] [id = 309] 06:42:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x86cec000) [pid = 12689] [serial = 928] [outer = (nil)] 06:42:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x86f98400) [pid = 12689] [serial = 929] [outer = 0x86cec000] 06:42:07 INFO - PROCESS | 12689 | 1461246127286 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x87985800) [pid = 12689] [serial = 930] [outer = 0x86cec000] 06:42:08 INFO - PROCESS | 12689 | 1461246128295 Marionette TRACE conn4 <- [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]]]}] 06:42:08 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 06:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1734ms 06:42:08 INFO - PROCESS | 12689 | 1461246128353 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 12689 | 1461246128357 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:42:08 INFO - PROCESS | 12689 | 1461246128364 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 12689 | 1461246128370 Marionette TRACE conn4 <- [1,1210,null,{}] 06:42:08 INFO - PROCESS | 12689 | 1461246128387 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 12689 | 1461246128631 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:42:08 INFO - PROCESS | 12689 | 1461246128927 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b7000 == 118 [pid = 12689] [id = 310] 06:42:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x89bedc00) [pid = 12689] [serial = 931] [outer = (nil)] 06:42:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x89bfa000) [pid = 12689] [serial = 932] [outer = 0x89bedc00] 06:42:09 INFO - PROCESS | 12689 | 1461246129025 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x89cda800) [pid = 12689] [serial = 933] [outer = 0x89bedc00] 06:42:09 INFO - PROCESS | 12689 | 1461246129954 Marionette TRACE conn4 <- [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]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1646ms 06:42:10 INFO - PROCESS | 12689 | 1461246130011 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:42:10 INFO - PROCESS | 12689 | 1461246130016 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:42:10 INFO - PROCESS | 12689 | 1461246130022 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 12689 | 1461246130026 Marionette TRACE conn4 <- [1,1214,null,{}] 06:42:10 INFO - PROCESS | 12689 | 1461246130032 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 12689 | 1461246130235 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:42:10 INFO - PROCESS | 12689 | 1461246130489 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x846db800 == 119 [pid = 12689] [id = 311] 06:42:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x89bf8000) [pid = 12689] [serial = 934] [outer = (nil)] 06:42:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x89d4a400) [pid = 12689] [serial = 935] [outer = 0x89bf8000] 06:42:10 INFO - PROCESS | 12689 | 1461246130623 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x89e47000) [pid = 12689] [serial = 936] [outer = 0x89bf8000] 06:42:11 INFO - PROCESS | 12689 | 1461246131530 Marionette TRACE conn4 <- [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]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1548ms 06:42:11 INFO - PROCESS | 12689 | 1461246131571 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 12689 | 1461246131575 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:42:11 INFO - PROCESS | 12689 | 1461246131581 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 12689 | 1461246131585 Marionette TRACE conn4 <- [1,1218,null,{}] 06:42:11 INFO - PROCESS | 12689 | 1461246131591 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 12689 | 1461246131819 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:42:12 INFO - PROCESS | 12689 | 1461246132070 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x86fa2800 == 120 [pid = 12689] [id = 312] 06:42:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x89cdc000) [pid = 12689] [serial = 937] [outer = (nil)] 06:42:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8a40cc00) [pid = 12689] [serial = 938] [outer = 0x89cdc000] 06:42:12 INFO - PROCESS | 12689 | 1461246132205 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8a807400) [pid = 12689] [serial = 939] [outer = 0x89cdc000] 06:42:13 INFO - PROCESS | 12689 | 1461246133195 Marionette TRACE conn4 <- [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]]]}] 06:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1684ms 06:42:13 INFO - PROCESS | 12689 | 1461246133268 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:42:13 INFO - PROCESS | 12689 | 1461246133271 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:42:13 INFO - PROCESS | 12689 | 1461246133279 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:42:13 INFO - PROCESS | 12689 | 1461246133283 Marionette TRACE conn4 <- [1,1222,null,{}] 06:42:13 INFO - PROCESS | 12689 | 1461246133289 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:13 INFO - PROCESS | 12689 | 1461246133553 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:42:13 INFO - PROCESS | 12689 | 1461246133860 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e44400 == 121 [pid = 12689] [id = 313] 06:42:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x8b87c800) [pid = 12689] [serial = 940] [outer = (nil)] 06:42:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8b98e400) [pid = 12689] [serial = 941] [outer = 0x8b87c800] 06:42:13 INFO - PROCESS | 12689 | 1461246133963 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8b99b000) [pid = 12689] [serial = 942] [outer = 0x8b87c800] 06:42:14 INFO - PROCESS | 12689 | 1461246134864 Marionette TRACE conn4 <- [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] 06:42:14 INFO - PROCESS | 12689 | 1461246134921 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:42:14 INFO - PROCESS | 12689 | 1461246134927 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 12689 | 1461246134931 Marionette TRACE conn4 <- [1,1226,null,{}] 06:42:14 INFO - PROCESS | 12689 | 1461246134937 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 12689 | 1461246135142 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:42:15 INFO - PROCESS | 12689 | 1461246135393 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c1c00 == 122 [pid = 12689] [id = 314] 06:42:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x89e43c00) [pid = 12689] [serial = 943] [outer = (nil)] 06:42:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x8c0ee400) [pid = 12689] [serial = 944] [outer = 0x89e43c00] 06:42:15 INFO - PROCESS | 12689 | 1461246135529 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8c232c00) [pid = 12689] [serial = 945] [outer = 0x89e43c00] 06:42:16 INFO - PROCESS | 12689 | 1461246136452 Marionette TRACE conn4 <- [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]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1581ms 06:42:16 INFO - PROCESS | 12689 | 1461246136509 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 12689 | 1461246136513 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:42:16 INFO - PROCESS | 12689 | 1461246136520 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 12689 | 1461246136524 Marionette TRACE conn4 <- [1,1230,null,{}] 06:42:16 INFO - PROCESS | 12689 | 1461246136530 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 12689 | 1461246136744 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:42:17 INFO - PROCESS | 12689 | 1461246137000 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0ef000 == 123 [pid = 12689] [id = 315] 06:42:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8c234800) [pid = 12689] [serial = 946] [outer = (nil)] 06:42:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x8caa8000) [pid = 12689] [serial = 947] [outer = 0x8c234800] 06:42:17 INFO - PROCESS | 12689 | 1461246137146 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8cbcf000) [pid = 12689] [serial = 948] [outer = 0x8c234800] 06:42:18 INFO - PROCESS | 12689 | 1461246138066 Marionette TRACE conn4 <- [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]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1596ms 06:42:18 INFO - PROCESS | 12689 | 1461246138118 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 12689 | 1461246138121 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:42:18 INFO - PROCESS | 12689 | 1461246138130 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 12689 | 1461246138133 Marionette TRACE conn4 <- [1,1234,null,{}] 06:42:18 INFO - PROCESS | 12689 | 1461246138140 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 12689 | 1461246138359 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:42:18 INFO - PROCESS | 12689 | 1461246138623 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e6800 == 124 [pid = 12689] [id = 316] 06:42:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8c0eb800) [pid = 12689] [serial = 949] [outer = (nil)] 06:42:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8cc78400) [pid = 12689] [serial = 950] [outer = 0x8c0eb800] 06:42:18 INFO - PROCESS | 12689 | 1461246138754 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x8cc83c00) [pid = 12689] [serial = 951] [outer = 0x8c0eb800] 06:42:19 INFO - PROCESS | 12689 | 1461246139652 Marionette TRACE conn4 <- [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]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1586ms 06:42:19 INFO - PROCESS | 12689 | 1461246139716 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 12689 | 1461246139721 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:42:19 INFO - PROCESS | 12689 | 1461246139727 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 12689 | 1461246139731 Marionette TRACE conn4 <- [1,1238,null,{}] 06:42:19 INFO - PROCESS | 12689 | 1461246139737 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 12689 | 1461246139930 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:42:20 INFO - PROCESS | 12689 | 1461246140188 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a408c00 == 125 [pid = 12689] [id = 317] 06:42:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8c0f0c00) [pid = 12689] [serial = 952] [outer = (nil)] 06:42:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8ced5800) [pid = 12689] [serial = 953] [outer = 0x8c0f0c00] 06:42:20 INFO - PROCESS | 12689 | 1461246140319 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x8cede400) [pid = 12689] [serial = 954] [outer = 0x8c0f0c00] 06:42:21 INFO - PROCESS | 12689 | 1461246141205 Marionette TRACE conn4 <- [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]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1535ms 06:42:21 INFO - PROCESS | 12689 | 1461246141263 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:42:21 INFO - PROCESS | 12689 | 1461246141268 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:42:21 INFO - PROCESS | 12689 | 1461246141274 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 12689 | 1461246141279 Marionette TRACE conn4 <- [1,1242,null,{}] 06:42:21 INFO - PROCESS | 12689 | 1461246141285 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 12689 | 1461246141513 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:42:21 INFO - PROCESS | 12689 | 1461246141781 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc7b400 == 126 [pid = 12689] [id = 318] 06:42:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x8e73f400) [pid = 12689] [serial = 955] [outer = (nil)] 06:42:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x8e744c00) [pid = 12689] [serial = 956] [outer = 0x8e73f400] 06:42:21 INFO - PROCESS | 12689 | 1461246141921 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x8e74dc00) [pid = 12689] [serial = 957] [outer = 0x8e73f400] 06:42:22 INFO - PROCESS | 12689 | 1461246142857 Marionette TRACE conn4 <- [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]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1644ms 06:42:22 INFO - PROCESS | 12689 | 1461246142919 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 12689 | 1461246142925 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:42:22 INFO - PROCESS | 12689 | 1461246142933 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 12689 | 1461246142936 Marionette TRACE conn4 <- [1,1246,null,{}] 06:42:22 INFO - PROCESS | 12689 | 1461246142943 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 12689 | 1461246143134 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:42:23 INFO - PROCESS | 12689 | 1461246143397 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e73e800 == 127 [pid = 12689] [id = 319] 06:42:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x8e73ec00) [pid = 12689] [serial = 958] [outer = (nil)] 06:42:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x8eb05800) [pid = 12689] [serial = 959] [outer = 0x8e73ec00] 06:42:23 INFO - PROCESS | 12689 | 1461246143532 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x8eb0dc00) [pid = 12689] [serial = 960] [outer = 0x8e73ec00] 06:42:24 INFO - PROCESS | 12689 | 1461246144433 Marionette TRACE conn4 <- [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]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1581ms 06:42:24 INFO - PROCESS | 12689 | 1461246144514 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 12689 | 1461246144518 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:42:24 INFO - PROCESS | 12689 | 1461246144525 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 12689 | 1461246144528 Marionette TRACE conn4 <- [1,1250,null,{}] 06:42:24 INFO - PROCESS | 12689 | 1461246144534 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 12689 | 1461246144762 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:42:25 INFO - PROCESS | 12689 | 1461246145023 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec3c00 == 128 [pid = 12689] [id = 320] 06:42:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8e74a400) [pid = 12689] [serial = 961] [outer = (nil)] 06:42:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x8f60fc00) [pid = 12689] [serial = 962] [outer = 0x8e74a400] 06:42:25 INFO - PROCESS | 12689 | 1461246145151 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x8f747400) [pid = 12689] [serial = 963] [outer = 0x8e74a400] 06:42:26 INFO - PROCESS | 12689 | 1461246146098 Marionette TRACE conn4 <- [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]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1631ms 06:42:26 INFO - PROCESS | 12689 | 1461246146157 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 12689 | 1461246146160 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:42:26 INFO - PROCESS | 12689 | 1461246146167 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 12689 | 1461246146171 Marionette TRACE conn4 <- [1,1254,null,{}] 06:42:26 INFO - PROCESS | 12689 | 1461246146176 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 12689 | 1461246146367 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:42:26 INFO - PROCESS | 12689 | 1461246146628 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60ac00 == 129 [pid = 12689] [id = 321] 06:42:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x8f60d800) [pid = 12689] [serial = 964] [outer = (nil)] 06:42:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x8f751800) [pid = 12689] [serial = 965] [outer = 0x8f60d800] 06:42:26 INFO - PROCESS | 12689 | 1461246146773 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x8f826c00) [pid = 12689] [serial = 966] [outer = 0x8f60d800] 06:42:27 INFO - PROCESS | 12689 | 1461246147721 Marionette TRACE conn4 <- [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]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1641ms 06:42:27 INFO - PROCESS | 12689 | 1461246147809 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:42:27 INFO - PROCESS | 12689 | 1461246147814 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:42:27 INFO - PROCESS | 12689 | 1461246147822 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 12689 | 1461246147825 Marionette TRACE conn4 <- [1,1258,null,{}] 06:42:27 INFO - PROCESS | 12689 | 1461246147834 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 12689 | 1461246148055 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:42:28 INFO - PROCESS | 12689 | 1461246148348 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405d400 == 130 [pid = 12689] [id = 322] 06:42:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x8405dc00) [pid = 12689] [serial = 967] [outer = (nil)] 06:42:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x8f82d800) [pid = 12689] [serial = 968] [outer = 0x8405dc00] 06:42:28 INFO - PROCESS | 12689 | 1461246148443 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x8f830c00) [pid = 12689] [serial = 969] [outer = 0x8405dc00] 06:42:29 INFO - PROCESS | 12689 | 1461246149401 Marionette TRACE conn4 <- [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]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1642ms 06:42:29 INFO - PROCESS | 12689 | 1461246149463 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 12689 | 1461246149467 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:42:29 INFO - PROCESS | 12689 | 1461246149474 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 12689 | 1461246149477 Marionette TRACE conn4 <- [1,1262,null,{}] 06:42:29 INFO - PROCESS | 12689 | 1461246149483 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 12689 | 1461246150104 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:42:30 INFO - PROCESS | 12689 | 1461246150409 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f5c00 == 131 [pid = 12689] [id = 323] 06:42:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 199 (0x846d0400) [pid = 12689] [serial = 970] [outer = (nil)] 06:42:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 200 (0x846db000) [pid = 12689] [serial = 971] [outer = 0x846d0400] 06:42:30 INFO - PROCESS | 12689 | 1461246150506 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x84755800) [pid = 12689] [serial = 972] [outer = 0x846d0400] 06:42:31 INFO - PROCESS | 12689 | 1461246151411 Marionette TRACE conn4 <- [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]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1986ms 06:42:31 INFO - PROCESS | 12689 | 1461246151463 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:42:31 INFO - PROCESS | 12689 | 1461246151470 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:42:31 INFO - PROCESS | 12689 | 1461246151478 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 12689 | 1461246151484 Marionette TRACE conn4 <- [1,1266,null,{}] 06:42:31 INFO - PROCESS | 12689 | 1461246151491 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:31 INFO - PROCESS | 12689 | 1461246151706 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:42:32 INFO - PROCESS | 12689 | 1461246151983 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x8563ec00 == 132 [pid = 12689] [id = 324] 06:42:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 202 (0x85d66000) [pid = 12689] [serial = 973] [outer = (nil)] 06:42:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 203 (0x86bb4400) [pid = 12689] [serial = 974] [outer = 0x85d66000] 06:42:32 INFO - PROCESS | 12689 | 1461246152109 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 204 (0x86cedc00) [pid = 12689] [serial = 975] [outer = 0x85d66000] 06:42:33 INFO - PROCESS | 12689 | 1461246153090 Marionette TRACE conn4 <- [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]]]}] 06:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1711ms 06:42:33 INFO - PROCESS | 12689 | 1461246153188 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 12689 | 1461246153196 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:42:33 INFO - PROCESS | 12689 | 1461246153208 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 12689 | 1461246153215 Marionette TRACE conn4 <- [1,1270,null,{}] 06:42:33 INFO - PROCESS | 12689 | 1461246153223 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:33 INFO - PROCESS | 12689 | 1461246153506 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:42:33 INFO - PROCESS | 12689 | 1461246153879 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x84737c00 == 133 [pid = 12689] [id = 325] 06:42:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 205 (0x84753c00) [pid = 12689] [serial = 976] [outer = (nil)] 06:42:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 206 (0x8901a800) [pid = 12689] [serial = 977] [outer = 0x84753c00] 06:42:33 INFO - PROCESS | 12689 | 1461246153965 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 207 (0x895d9400) [pid = 12689] [serial = 978] [outer = 0x84753c00] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x83710000 == 132 [pid = 12689] [id = 256] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x841eb000 == 131 [pid = 12689] [id = 257] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x83ecd400 == 130 [pid = 12689] [id = 306] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x841f3000 == 129 [pid = 12689] [id = 305] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x83702400 == 128 [pid = 12689] [id = 282] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x9a647800 == 127 [pid = 12689] [id = 10] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x85647800 == 126 [pid = 12689] [id = 280] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x83b56400 == 125 [pid = 12689] [id = 304] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8405e400 == 124 [pid = 12689] [id = 303] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8472ec00 == 123 [pid = 12689] [id = 301] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x895d8400 == 122 [pid = 12689] [id = 299] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x83706800 == 121 [pid = 12689] [id = 300] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbdb800 == 120 [pid = 12689] [id = 298] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbcf400 == 119 [pid = 12689] [id = 297] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8b870000 == 118 [pid = 12689] [id = 295] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8c233c00 == 117 [pid = 12689] [id = 296] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8a80a800 == 116 [pid = 12689] [id = 294] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x89e49000 == 115 [pid = 12689] [id = 293] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x89cdd400 == 114 [pid = 12689] [id = 292] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8472c000 == 113 [pid = 12689] [id = 291] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x8564d400 == 112 [pid = 12689] [id = 289] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x84949c00 == 111 [pid = 12689] [id = 290] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x86ceac00 == 110 [pid = 12689] [id = 288] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x84738c00 == 109 [pid = 12689] [id = 287] 06:42:34 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec6800 == 108 [pid = 12689] [id = 286] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 206 (0x85640000) [pid = 12689] [serial = 857] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 205 (0x84757000) [pid = 12689] [serial = 830] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 204 (0x8f871000) [pid = 12689] [serial = 806] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 203 (0x84062800) [pid = 12689] [serial = 836] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 202 (0x8494c800) [pid = 12689] [serial = 848] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 201 (0x827cac00) [pid = 12689] [serial = 833] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 200 (0x87982800) [pid = 12689] [serial = 846] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 199 (0x86bae800) [pid = 12689] [serial = 843] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 198 (0x86bb4c00) [pid = 12689] [serial = 821] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 197 (0x95aebc00) [pid = 12689] [serial = 815] [outer = (nil)] [url = about:blank] 06:42:34 INFO - PROCESS | 12689 | --DOMWINDOW == 196 (0x864e1400) [pid = 12689] [serial = 842] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x8e71fc00) [pid = 12689] [serial = 803] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x989d2000) [pid = 12689] [serial = 818] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x8475d400) [pid = 12689] [serial = 840] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x92901800) [pid = 12689] [serial = 809] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x894b0400) [pid = 12689] [serial = 855] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x8b879400) [pid = 12689] [serial = 791] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x86fa4800) [pid = 12689] [serial = 851] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x846ce800) [pid = 12689] [serial = 837] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x846d5000) [pid = 12689] [serial = 827] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x87989800) [pid = 12689] [serial = 852] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x86f9cc00) [pid = 12689] [serial = 845] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x9398e000) [pid = 12689] [serial = 812] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x8cdf3c00) [pid = 12689] [serial = 800] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x9fb90800) [pid = 12689] [serial = 824] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x8a80d800) [pid = 12689] [serial = 797] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x85646400) [pid = 12689] [serial = 849] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x89019400) [pid = 12689] [serial = 854] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x84738800) [pid = 12689] [serial = 839] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x85d65800) [pid = 12689] [serial = 794] [outer = (nil)] [url = about:blank] 06:42:35 INFO - PROCESS | 12689 | 1461246155299 Marionette TRACE conn4 <- [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]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2138ms 06:42:35 INFO - PROCESS | 12689 | 1461246155380 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 12689 | 1461246155387 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:42:35 INFO - PROCESS | 12689 | 1461246155407 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 12689 | 1461246155414 Marionette TRACE conn4 <- [1,1274,null,{}] 06:42:35 INFO - PROCESS | 12689 | 1461246155420 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 12689 | 1461246155664 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:42:35 INFO - PROCESS | 12689 | 1461246155859 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x827cd400 == 109 [pid = 12689] [id = 326] 06:42:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x83702400) [pid = 12689] [serial = 979] [outer = (nil)] 06:42:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x84738c00) [pid = 12689] [serial = 980] [outer = 0x83702400] 06:42:35 INFO - PROCESS | 12689 | 1461246155955 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x864e8800) [pid = 12689] [serial = 981] [outer = 0x83702400] 06:42:36 INFO - PROCESS | 12689 | 1461246156836 Marionette TRACE conn4 <- [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]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1492ms 06:42:36 INFO - PROCESS | 12689 | 1461246156892 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 12689 | 1461246156897 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:42:36 INFO - PROCESS | 12689 | 1461246156903 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 12689 | 1461246156906 Marionette TRACE conn4 <- [1,1278,null,{}] 06:42:36 INFO - PROCESS | 12689 | 1461246156912 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:37 INFO - PROCESS | 12689 | 1461246157106 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:42:37 INFO - PROCESS | 12689 | 1461246157364 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x84738800 == 110 [pid = 12689] [id = 327] 06:42:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x84758800) [pid = 12689] [serial = 982] [outer = (nil)] 06:42:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x87988000) [pid = 12689] [serial = 983] [outer = 0x84758800] 06:42:37 INFO - PROCESS | 12689 | 1461246157453 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x8901ac00) [pid = 12689] [serial = 984] [outer = 0x84758800] 06:42:38 INFO - PROCESS | 12689 | 1461246158380 Marionette TRACE conn4 <- [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]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1536ms 06:42:38 INFO - PROCESS | 12689 | 1461246158441 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 12689 | 1461246158444 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 06:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:42:38 INFO - PROCESS | 12689 | 1461246158451 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 12689 | 1461246158454 Marionette TRACE conn4 <- [1,1282,null,{}] 06:42:38 INFO - PROCESS | 12689 | 1461246158460 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 12689 | 1461246158703 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 06:42:38 INFO - PROCESS | 12689 | 1461246158749 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x89bf3400 == 111 [pid = 12689] [id = 328] 06:42:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x89bf6800) [pid = 12689] [serial = 985] [outer = (nil)] 06:42:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x89cd3400) [pid = 12689] [serial = 986] [outer = 0x89bf6800] 06:42:38 INFO - PROCESS | 12689 | 1461246158959 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x89d53400) [pid = 12689] [serial = 987] [outer = 0x89bf6800] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x85644000) [pid = 12689] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x8370a000) [pid = 12689] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x83eccc00) [pid = 12689] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x84730000) [pid = 12689] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x8c232800) [pid = 12689] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x8cbd4800) [pid = 12689] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8f892c00) [pid = 12689] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8cc0e000) [pid = 12689] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x83ecf000) [pid = 12689] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8c236c00) [pid = 12689] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x83ecb400) [pid = 12689] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8405b400) [pid = 12689] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x86f9d800) [pid = 12689] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x86bb2000) [pid = 12689] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x89e50c00) [pid = 12689] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x89ce0c00) [pid = 12689] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x83707000) [pid = 12689] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x86f97000) [pid = 12689] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8405e800) [pid = 12689] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8cc77400) [pid = 12689] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x84739400) [pid = 12689] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x902db800) [pid = 12689] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x87816c00) [pid = 12689] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8b999800) [pid = 12689] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x841f2400) [pid = 12689] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x89d48400) [pid = 12689] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x895d4800) [pid = 12689] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8a405c00) [pid = 12689] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x827c2c00) [pid = 12689] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8caad000) [pid = 12689] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x895d5400) [pid = 12689] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8a80cc00) [pid = 12689] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x84056800) [pid = 12689] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x902db000) [pid = 12689] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x85d68c00) [pid = 12689] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x846d9c00) [pid = 12689] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x9781d800) [pid = 12689] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x9ea24000) [pid = 12689] [serial = 27] [outer = (nil)] [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.] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8f754c00) [pid = 12689] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x939eb800) [pid = 12689] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:42:40 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x846ce000) [pid = 12689] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:42:40 INFO - PROCESS | 12689 | 1461246160984 Marionette TRACE conn4 <- [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]]]}] 06:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2590ms 06:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:42:41 INFO - PROCESS | 12689 | 1461246161042 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 12689 | 1461246161045 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 06:42:41 INFO - PROCESS | 12689 | 1461246161051 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 12689 | 1461246161055 Marionette TRACE conn4 <- [1,1286,null,{}] 06:42:41 INFO - PROCESS | 12689 | 1461246161060 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 12689 | 1461246161306 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 06:42:41 INFO - PROCESS | 12689 | 1461246161322 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c9000 == 112 [pid = 12689] [id = 329] 06:42:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8370a000) [pid = 12689] [serial = 988] [outer = (nil)] 06:42:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x846d5800) [pid = 12689] [serial = 989] [outer = 0x8370a000] 06:42:41 INFO - PROCESS | 12689 | 1461246161398 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x85d68c00) [pid = 12689] [serial = 990] [outer = 0x8370a000] 06:42:42 INFO - PROCESS | 12689 | 1461246162375 Marionette TRACE conn4 <- [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]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1385ms 06:42:42 INFO - PROCESS | 12689 | 1461246162436 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 12689 | 1461246162443 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 06:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:42:42 INFO - PROCESS | 12689 | 1461246162452 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 12689 | 1461246162459 Marionette TRACE conn4 <- [1,1290,null,{}] 06:42:42 INFO - PROCESS | 12689 | 1461246162470 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 12689 | 1461246162740 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 06:42:43 INFO - PROCESS | 12689 | 1461246163044 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x841efc00 == 113 [pid = 12689] [id = 330] 06:42:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x841f1400) [pid = 12689] [serial = 991] [outer = (nil)] 06:42:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x846d6800) [pid = 12689] [serial = 992] [outer = 0x841f1400] 06:42:43 INFO - PROCESS | 12689 | 1461246163139 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x84731c00) [pid = 12689] [serial = 993] [outer = 0x841f1400] 06:42:44 INFO - PROCESS | 12689 | 1461246164092 Marionette TRACE conn4 <- [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]]]}] 06:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1687ms 06:42:44 INFO - PROCESS | 12689 | 1461246164140 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 12689 | 1461246164149 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 06:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:42:44 INFO - PROCESS | 12689 | 1461246164160 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 12689 | 1461246164164 Marionette TRACE conn4 <- [1,1294,null,{}] 06:42:44 INFO - PROCESS | 12689 | 1461246164171 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:44 INFO - PROCESS | 12689 | 1461246164373 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 06:42:44 INFO - PROCESS | 12689 | 1461246164644 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472b800 == 114 [pid = 12689] [id = 331] 06:42:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x84757400) [pid = 12689] [serial = 994] [outer = (nil)] 06:42:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x85d6b400) [pid = 12689] [serial = 995] [outer = 0x84757400] 06:42:44 INFO - PROCESS | 12689 | 1461246164779 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x86bb4800) [pid = 12689] [serial = 996] [outer = 0x84757400] 06:42:45 INFO - PROCESS | 12689 | 1461246165747 Marionette TRACE conn4 <- [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]]]}] 06:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1637ms 06:42:45 INFO - PROCESS | 12689 | 1461246165797 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 12689 | 1461246165801 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 06:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:42:45 INFO - PROCESS | 12689 | 1461246165808 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 12689 | 1461246165815 Marionette TRACE conn4 <- [1,1298,null,{}] 06:42:45 INFO - PROCESS | 12689 | 1461246165832 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 12689 | 1461246166079 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 06:42:46 INFO - PROCESS | 12689 | 1461246166435 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x84061000 == 115 [pid = 12689] [id = 332] 06:42:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x86fa2400) [pid = 12689] [serial = 997] [outer = (nil)] 06:42:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x89bf3000) [pid = 12689] [serial = 998] [outer = 0x86fa2400] 06:42:46 INFO - PROCESS | 12689 | 1461246166532 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x89d48400) [pid = 12689] [serial = 999] [outer = 0x86fa2400] 06:42:47 INFO - PROCESS | 12689 | 1461246167443 Marionette TRACE conn4 <- [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]]]}] 06:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1690ms 06:42:47 INFO - PROCESS | 12689 | 1461246167516 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 12689 | 1461246167521 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 06:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:42:47 INFO - PROCESS | 12689 | 1461246167532 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 12689 | 1461246167536 Marionette TRACE conn4 <- [1,1302,null,{}] 06:42:47 INFO - PROCESS | 12689 | 1461246167542 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 12689 | 1461246167751 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 06:42:48 INFO - PROCESS | 12689 | 1461246168019 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x86cf0400 == 116 [pid = 12689] [id = 333] 06:42:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x89e4e000) [pid = 12689] [serial = 1000] [outer = (nil)] 06:42:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8a804000) [pid = 12689] [serial = 1001] [outer = 0x89e4e000] 06:42:48 INFO - PROCESS | 12689 | 1461246168125 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8b871800) [pid = 12689] [serial = 1002] [outer = 0x89e4e000] 06:42:48 INFO - PROCESS | 12689 | 1461246168977 Marionette TRACE conn4 <- [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]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1481ms 06:42:49 INFO - PROCESS | 12689 | 1461246169013 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 12689 | 1461246169017 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 06:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:42:49 INFO - PROCESS | 12689 | 1461246169024 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 12689 | 1461246169027 Marionette TRACE conn4 <- [1,1306,null,{}] 06:42:49 INFO - PROCESS | 12689 | 1461246169052 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 12689 | 1461246169248 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 06:42:49 INFO - PROCESS | 12689 | 1461246169461 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x84055800 == 117 [pid = 12689] [id = 334] 06:42:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x85647800) [pid = 12689] [serial = 1003] [outer = (nil)] 06:42:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8b8a4000) [pid = 12689] [serial = 1004] [outer = 0x85647800] 06:42:49 INFO - PROCESS | 12689 | 1461246169642 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8b8ad400) [pid = 12689] [serial = 1005] [outer = 0x85647800] 06:42:50 INFO - PROCESS | 12689 | 1461246170559 Marionette TRACE conn4 <- [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]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1590ms 06:42:50 INFO - PROCESS | 12689 | 1461246170615 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 12689 | 1461246170619 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 06:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:42:50 INFO - PROCESS | 12689 | 1461246170626 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 12689 | 1461246170629 Marionette TRACE conn4 <- [1,1310,null,{}] 06:42:50 INFO - PROCESS | 12689 | 1461246170635 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:50 INFO - PROCESS | 12689 | 1461246170862 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 06:42:51 INFO - PROCESS | 12689 | 1461246171135 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x89bfb000 == 118 [pid = 12689] [id = 335] 06:42:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8c0e9400) [pid = 12689] [serial = 1006] [outer = (nil)] 06:42:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8ca9e400) [pid = 12689] [serial = 1007] [outer = 0x8c0e9400] 06:42:51 INFO - PROCESS | 12689 | 1461246171270 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8cbd5400) [pid = 12689] [serial = 1008] [outer = 0x8c0e9400] 06:42:52 INFO - PROCESS | 12689 | 1461246172181 Marionette TRACE conn4 <- [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] 06:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:42:52 INFO - PROCESS | 12689 | 1461246172234 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 06:42:52 INFO - PROCESS | 12689 | 1461246172240 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:42:52 INFO - PROCESS | 12689 | 1461246172244 Marionette TRACE conn4 <- [1,1314,null,{}] 06:42:52 INFO - PROCESS | 12689 | 1461246172250 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:52 INFO - PROCESS | 12689 | 1461246172453 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 06:42:52 INFO - PROCESS | 12689 | 1461246172713 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8a1000 == 119 [pid = 12689] [id = 336] 06:42:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8b8ad800) [pid = 12689] [serial = 1009] [outer = (nil)] 06:42:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8cdf9400) [pid = 12689] [serial = 1010] [outer = 0x8b8ad800] 06:42:52 INFO - PROCESS | 12689 | 1461246172854 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x8ced2400) [pid = 12689] [serial = 1011] [outer = 0x8b8ad800] 06:42:53 INFO - PROCESS | 12689 | 1461246173742 Marionette TRACE conn4 <- [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]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1546ms 06:42:53 INFO - PROCESS | 12689 | 1461246173786 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 12689 | 1461246173790 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 06:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:42:53 INFO - PROCESS | 12689 | 1461246173796 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 12689 | 1461246173800 Marionette TRACE conn4 <- [1,1318,null,{}] 06:42:53 INFO - PROCESS | 12689 | 1461246173806 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 12689 | 1461246173989 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 06:42:54 INFO - PROCESS | 12689 | 1461246174260 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd6400 == 120 [pid = 12689] [id = 337] 06:42:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8b87d400) [pid = 12689] [serial = 1012] [outer = (nil)] 06:42:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8e717800) [pid = 12689] [serial = 1013] [outer = 0x8b87d400] 06:42:54 INFO - PROCESS | 12689 | 1461246174386 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x8e71d400) [pid = 12689] [serial = 1014] [outer = 0x8b87d400] 06:42:55 INFO - PROCESS | 12689 | 1461246175278 Marionette TRACE conn4 <- [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]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1538ms 06:42:55 INFO - PROCESS | 12689 | 1461246175334 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 12689 | 1461246175339 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 06:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:42:55 INFO - PROCESS | 12689 | 1461246175345 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 12689 | 1461246175349 Marionette TRACE conn4 <- [1,1322,null,{}] 06:42:55 INFO - PROCESS | 12689 | 1461246175355 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 12689 | 1461246175563 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 06:42:55 INFO - PROCESS | 12689 | 1461246175854 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b61800 == 121 [pid = 12689] [id = 338] 06:42:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x83ec5c00) [pid = 12689] [serial = 1015] [outer = (nil)] 06:42:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8eb05400) [pid = 12689] [serial = 1016] [outer = 0x83ec5c00] 06:42:55 INFO - PROCESS | 12689 | 1461246175987 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8f747800) [pid = 12689] [serial = 1017] [outer = 0x83ec5c00] 06:42:56 INFO - PROCESS | 12689 | 1461246176868 Marionette TRACE conn4 <- [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]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1590ms 06:42:56 INFO - PROCESS | 12689 | 1461246176936 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 12689 | 1461246176941 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 06:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:42:56 INFO - PROCESS | 12689 | 1461246176948 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 12689 | 1461246176952 Marionette TRACE conn4 <- [1,1326,null,{}] 06:42:56 INFO - PROCESS | 12689 | 1461246176958 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 12689 | 1461246177225 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 06:42:57 INFO - PROCESS | 12689 | 1461246177552 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e70e000 == 122 [pid = 12689] [id = 339] 06:42:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x8e713400) [pid = 12689] [serial = 1018] [outer = (nil)] 06:42:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8f870400) [pid = 12689] [serial = 1019] [outer = 0x8e713400] 06:42:57 INFO - PROCESS | 12689 | 1461246177642 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8f873800) [pid = 12689] [serial = 1020] [outer = 0x8e713400] 06:42:58 INFO - PROCESS | 12689 | 1461246178556 Marionette TRACE conn4 <- [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]]]}] 06:42:58 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 06:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1685ms 06:42:58 INFO - PROCESS | 12689 | 1461246178635 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 12689 | 1461246178639 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 06:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:42:58 INFO - PROCESS | 12689 | 1461246178646 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 12689 | 1461246178651 Marionette TRACE conn4 <- [1,1330,null,{}] 06:42:58 INFO - PROCESS | 12689 | 1461246178657 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 12689 | 1461246178929 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 06:42:59 INFO - PROCESS | 12689 | 1461246179254 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f88d800 == 123 [pid = 12689] [id = 340] 06:42:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8f894400) [pid = 12689] [serial = 1021] [outer = (nil)] 06:42:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x8f92e800) [pid = 12689] [serial = 1022] [outer = 0x8f894400] 06:42:59 INFO - PROCESS | 12689 | 1461246179358 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8f93a800) [pid = 12689] [serial = 1023] [outer = 0x8f894400] 06:43:00 INFO - PROCESS | 12689 | 1461246180337 Marionette TRACE conn4 <- [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]]]}] 06:43:00 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 06:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1732ms 06:43:00 INFO - PROCESS | 12689 | 1461246180378 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 12689 | 1461246180383 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 06:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:43:00 INFO - PROCESS | 12689 | 1461246180389 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 12689 | 1461246180393 Marionette TRACE conn4 <- [1,1334,null,{}] 06:43:00 INFO - PROCESS | 12689 | 1461246180398 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 12689 | 1461246180596 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 06:43:00 INFO - PROCESS | 12689 | 1461246180883 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f887c00 == 124 [pid = 12689] [id = 341] 06:43:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8f88e400) [pid = 12689] [serial = 1024] [outer = (nil)] 06:43:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x8f9b2c00) [pid = 12689] [serial = 1025] [outer = 0x8f88e400] 06:43:01 INFO - PROCESS | 12689 | 1461246181019 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x8f9b4800) [pid = 12689] [serial = 1026] [outer = 0x8f88e400] 06:43:02 INFO - PROCESS | 12689 | 1461246182052 Marionette TRACE conn4 <- [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]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1740ms 06:43:02 INFO - PROCESS | 12689 | 1461246182130 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 12689 | 1461246182134 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 06:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:43:02 INFO - PROCESS | 12689 | 1461246182140 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 12689 | 1461246182144 Marionette TRACE conn4 <- [1,1338,null,{}] 06:43:02 INFO - PROCESS | 12689 | 1461246182150 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 12689 | 1461246182362 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 06:43:02 INFO - PROCESS | 12689 | 1461246182681 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x87989c00 == 125 [pid = 12689] [id = 342] 06:43:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x8f9aa800) [pid = 12689] [serial = 1027] [outer = (nil)] 06:43:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x8fa33000) [pid = 12689] [serial = 1028] [outer = 0x8f9aa800] 06:43:02 INFO - PROCESS | 12689 | 1461246182774 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x8fa34c00) [pid = 12689] [serial = 1029] [outer = 0x8f9aa800] 06:43:04 INFO - PROCESS | 12689 | 1461246184251 Marionette TRACE conn4 <- [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]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2131ms 06:43:04 INFO - PROCESS | 12689 | 1461246184273 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 12689 | 1461246184277 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 06:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:43:04 INFO - PROCESS | 12689 | 1461246184284 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 12689 | 1461246184287 Marionette TRACE conn4 <- [1,1342,null,{}] 06:43:04 INFO - PROCESS | 12689 | 1461246184293 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 12689 | 1461246184480 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 06:43:04 INFO - PROCESS | 12689 | 1461246184699 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa2fc00 == 126 [pid = 12689] [id = 343] 06:43:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x8fa30400) [pid = 12689] [serial = 1030] [outer = (nil)] 06:43:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x8fae4400) [pid = 12689] [serial = 1031] [outer = 0x8fa30400] 06:43:04 INFO - PROCESS | 12689 | 1461246184824 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8faeb400) [pid = 12689] [serial = 1032] [outer = 0x8fa30400] 06:43:05 INFO - PROCESS | 12689 | 1461246185756 Marionette TRACE conn4 <- [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]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1543ms 06:43:05 INFO - PROCESS | 12689 | 1461246185828 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 12689 | 1461246185831 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 06:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:43:05 INFO - PROCESS | 12689 | 1461246185838 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 12689 | 1461246185841 Marionette TRACE conn4 <- [1,1346,null,{}] 06:43:05 INFO - PROCESS | 12689 | 1461246185847 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 12689 | 1461246186043 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 06:43:06 INFO - PROCESS | 12689 | 1461246186308 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec7800 == 127 [pid = 12689] [id = 344] 06:43:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x85d68800) [pid = 12689] [serial = 1033] [outer = (nil)] 06:43:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x900bb400) [pid = 12689] [serial = 1034] [outer = 0x85d68800] 06:43:06 INFO - PROCESS | 12689 | 1461246186440 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x900bc800) [pid = 12689] [serial = 1035] [outer = 0x85d68800] 06:43:07 INFO - PROCESS | 12689 | 1461246187379 Marionette TRACE conn4 <- [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]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1583ms 06:43:07 INFO - PROCESS | 12689 | 1461246187422 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 12689 | 1461246187426 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 06:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:43:07 INFO - PROCESS | 12689 | 1461246187433 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 12689 | 1461246187436 Marionette TRACE conn4 <- [1,1350,null,{}] 06:43:07 INFO - PROCESS | 12689 | 1461246187442 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 12689 | 1461246187636 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 06:43:08 INFO - PROCESS | 12689 | 1461246187983 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f3800 == 128 [pid = 12689] [id = 345] 06:43:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x841f3c00) [pid = 12689] [serial = 1036] [outer = (nil)] 06:43:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x84944c00) [pid = 12689] [serial = 1037] [outer = 0x841f3c00] 06:43:08 INFO - PROCESS | 12689 | 1461246188075 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x85d67800) [pid = 12689] [serial = 1038] [outer = 0x841f3c00] 06:43:08 INFO - PROCESS | 12689 | 1461246188985 Marionette TRACE conn4 <- [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]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1591ms 06:43:09 INFO - PROCESS | 12689 | 1461246189025 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 12689 | 1461246189028 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 06:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:43:09 INFO - PROCESS | 12689 | 1461246189035 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 12689 | 1461246189039 Marionette TRACE conn4 <- [1,1354,null,{}] 06:43:09 INFO - PROCESS | 12689 | 1461246189045 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 12689 | 1461246189235 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 06:43:09 INFO - PROCESS | 12689 | 1461246189556 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c5800 == 129 [pid = 12689] [id = 346] 06:43:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x827c7000) [pid = 12689] [serial = 1039] [outer = (nil)] 06:43:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x83eca000) [pid = 12689] [serial = 1040] [outer = 0x827c7000] 06:43:09 INFO - PROCESS | 12689 | 1461246189650 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 199 (0x846da400) [pid = 12689] [serial = 1041] [outer = 0x827c7000] 06:43:10 INFO - PROCESS | 12689 | 1461246190575 Marionette TRACE conn4 <- [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]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1584ms 06:43:10 INFO - PROCESS | 12689 | 1461246190620 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 12689 | 1461246190624 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 06:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:43:10 INFO - PROCESS | 12689 | 1461246190630 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 12689 | 1461246190634 Marionette TRACE conn4 <- [1,1358,null,{}] 06:43:10 INFO - PROCESS | 12689 | 1461246190640 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 12689 | 1461246190857 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 06:43:11 INFO - PROCESS | 12689 | 1461246191697 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405cc00 == 130 [pid = 12689] [id = 347] 06:43:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 200 (0x8405e400) [pid = 12689] [serial = 1042] [outer = (nil)] 06:43:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x84064000) [pid = 12689] [serial = 1043] [outer = 0x8405e400] 06:43:11 INFO - PROCESS | 12689 | 1461246191903 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 202 (0x846d1800) [pid = 12689] [serial = 1044] [outer = 0x8405e400] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8f602000 == 129 [pid = 12689] [id = 37] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x89bf3400 == 128 [pid = 12689] [id = 328] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x84738800 == 127 [pid = 12689] [id = 327] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x827cd400 == 126 [pid = 12689] [id = 326] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x84737c00 == 125 [pid = 12689] [id = 325] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8563ec00 == 124 [pid = 12689] [id = 324] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x841f5c00 == 123 [pid = 12689] [id = 323] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec3c00 == 122 [pid = 12689] [id = 320] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8f60ac00 == 121 [pid = 12689] [id = 321] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8e73e800 == 120 [pid = 12689] [id = 319] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc7b400 == 119 [pid = 12689] [id = 318] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8a408c00 == 118 [pid = 12689] [id = 317] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e6800 == 117 [pid = 12689] [id = 316] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x827c1c00 == 116 [pid = 12689] [id = 314] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0ef000 == 115 [pid = 12689] [id = 315] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x89e44400 == 114 [pid = 12689] [id = 313] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x86fa2800 == 113 [pid = 12689] [id = 312] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x846db800 == 112 [pid = 12689] [id = 311] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x894b7000 == 111 [pid = 12689] [id = 310] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x86ceb000 == 110 [pid = 12689] [id = 309] 06:43:13 INFO - PROCESS | 12689 | --DOCSHELL 0x841f2000 == 109 [pid = 12689] [id = 308] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 201 (0x85d70000) [pid = 12689] [serial = 917] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 200 (0x841e8800) [pid = 12689] [serial = 768] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 199 (0x86ce5000) [pid = 12689] [serial = 795] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 198 (0x86ce6c00) [pid = 12689] [serial = 906] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 197 (0x8cdff800) [pid = 12689] [serial = 899] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 196 (0x8cbdb000) [pid = 12689] [serial = 893] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x92958c00) [pid = 12689] [serial = 810] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x89016400) [pid = 12689] [serial = 908] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x8cc80000) [pid = 12689] [serial = 896] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x841f2c00) [pid = 12689] [serial = 771] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x8caab000) [pid = 12689] [serial = 891] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x864e1800) [pid = 12689] [serial = 858] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x85d66800) [pid = 12689] [serial = 905] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x846d1400) [pid = 12689] [serial = 860] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x8cc82c00) [pid = 12689] [serial = 897] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x894bc800) [pid = 12689] [serial = 869] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x86bb6000) [pid = 12689] [serial = 822] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x8b871c00) [pid = 12689] [serial = 882] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x89e43800) [pid = 12689] [serial = 876] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x8b86f400) [pid = 12689] [serial = 881] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x83ece400) [pid = 12689] [serial = 902] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x86fa3000) [pid = 12689] [serial = 866] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x846ccc00) [pid = 12689] [serial = 912] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8e749400) [pid = 12689] [serial = 804] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x85d6ac00) [pid = 12689] [serial = 864] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x93993000) [pid = 12689] [serial = 813] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8b8a9000) [pid = 12689] [serial = 792] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x84064800) [pid = 12689] [serial = 911] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8c017000) [pid = 12689] [serial = 888] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8494d400) [pid = 12689] [serial = 774] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8a40c400) [pid = 12689] [serial = 878] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8b993800) [pid = 12689] [serial = 798] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8cc02000) [pid = 12689] [serial = 720] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8405f000) [pid = 12689] [serial = 903] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x86baf000) [pid = 12689] [serial = 918] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x827cc400) [pid = 12689] [serial = 834] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8563e800) [pid = 12689] [serial = 863] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8ced7c00) [pid = 12689] [serial = 801] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8c014800) [pid = 12689] [serial = 887] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x89bf2800) [pid = 12689] [serial = 872] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8b8a3c00) [pid = 12689] [serial = 884] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8475e400) [pid = 12689] [serial = 914] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8ced7000) [pid = 12689] [serial = 900] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0xa0ad5800) [pid = 12689] [serial = 825] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x89d4e400) [pid = 12689] [serial = 875] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8c23c800) [pid = 12689] [serial = 890] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x86bb1c00) [pid = 12689] [serial = 920] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x84737000) [pid = 12689] [serial = 861] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x89bf3800) [pid = 12689] [serial = 873] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8798e400) [pid = 12689] [serial = 867] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x84758400) [pid = 12689] [serial = 831] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x99ca8400) [pid = 12689] [serial = 819] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x989d3400) [pid = 12689] [serial = 609] [outer = (nil)] [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.] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8f939000) [pid = 12689] [serial = 807] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x9620cc00) [pid = 12689] [serial = 816] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x846d8000) [pid = 12689] [serial = 828] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x895ce000) [pid = 12689] [serial = 870] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8cc01800) [pid = 12689] [serial = 894] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8a40e000) [pid = 12689] [serial = 879] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x84946400) [pid = 12689] [serial = 915] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8b98d400) [pid = 12689] [serial = 885] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x86ce2c00) [pid = 12689] [serial = 921] [outer = (nil)] [url = about:blank] 06:43:13 INFO - PROCESS | 12689 | 1461246193602 Marionette TRACE conn4 <- [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]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2994ms 06:43:13 INFO - PROCESS | 12689 | 1461246193627 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 12689 | 1461246193635 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 06:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:43:13 INFO - PROCESS | 12689 | 1461246193643 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 12689 | 1461246193648 Marionette TRACE conn4 <- [1,1362,null,{}] 06:43:13 INFO - PROCESS | 12689 | 1461246193656 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 12689 | 1461246193875 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 06:43:14 INFO - PROCESS | 12689 | 1461246194054 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405c000 == 110 [pid = 12689] [id = 348] 06:43:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x841e8800) [pid = 12689] [serial = 1045] [outer = (nil)] 06:43:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8472cc00) [pid = 12689] [serial = 1046] [outer = 0x841e8800] 06:43:14 INFO - PROCESS | 12689 | 1461246194143 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8475ac00) [pid = 12689] [serial = 1047] [outer = 0x841e8800] 06:43:15 INFO - PROCESS | 12689 | 1461246195007 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1389ms 06:43:15 INFO - PROCESS | 12689 | 1461246195034 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 12689 | 1461246195041 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 06:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:43:15 INFO - PROCESS | 12689 | 1461246195050 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 12689 | 1461246195052 Marionette TRACE conn4 <- [1,1366,null,{}] 06:43:15 INFO - PROCESS | 12689 | 1461246195059 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:15 INFO - PROCESS | 12689 | 1461246195320 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 06:43:15 INFO - PROCESS | 12689 | 1461246195438 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d1400 == 111 [pid = 12689] [id = 349] 06:43:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8472e800) [pid = 12689] [serial = 1048] [outer = (nil)] 06:43:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x85644000) [pid = 12689] [serial = 1049] [outer = 0x8472e800] 06:43:15 INFO - PROCESS | 12689 | 1461246195513 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x864e9c00) [pid = 12689] [serial = 1050] [outer = 0x8472e800] 06:43:16 INFO - PROCESS | 12689 | 1461246196476 Marionette TRACE conn4 <- [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] 06:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:43:16 INFO - PROCESS | 12689 | 1461246196538 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 06:43:16 INFO - PROCESS | 12689 | 1461246196546 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 12689 | 1461246196555 Marionette TRACE conn4 <- [1,1370,null,{}] 06:43:16 INFO - PROCESS | 12689 | 1461246196578 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 12689 | 1461246196824 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 06:43:16 INFO - PROCESS | 12689 | 1461246196849 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405d000 == 112 [pid = 12689] [id = 350] 06:43:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x85d71000) [pid = 12689] [serial = 1051] [outer = (nil)] 06:43:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x86f9e000) [pid = 12689] [serial = 1052] [outer = 0x85d71000] 06:43:16 INFO - PROCESS | 12689 | 1461246196922 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8798c400) [pid = 12689] [serial = 1053] [outer = 0x85d71000] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x9a64fc00) [pid = 12689] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x89bf6800) [pid = 12689] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x84758800) [pid = 12689] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x846d0400) [pid = 12689] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x85d66000) [pid = 12689] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x83702400) [pid = 12689] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x84753c00) [pid = 12689] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:43:18 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x864e6000) [pid = 12689] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:43:18 INFO - PROCESS | 12689 | 1461246198393 Marionette TRACE conn4 <- [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] 06:43:18 INFO - PROCESS | 12689 | 1461246198519 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 06:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:43:18 INFO - PROCESS | 12689 | 1461246198552 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 12689 | 1461246198555 Marionette TRACE conn4 <- [1,1374,null,{}] 06:43:18 INFO - PROCESS | 12689 | 1461246198561 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 12689 | 1461246198794 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 06:43:18 INFO - PROCESS | 12689 | 1461246198808 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x84946000 == 113 [pid = 12689] [id = 351] 06:43:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x86ceac00) [pid = 12689] [serial = 1054] [outer = (nil)] 06:43:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x87817800) [pid = 12689] [serial = 1055] [outer = 0x86ceac00] 06:43:18 INFO - PROCESS | 12689 | 1461246198883 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x89014000) [pid = 12689] [serial = 1056] [outer = 0x86ceac00] 06:43:19 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:43:19 INFO - PROCESS | 12689 | 1461246199839 Marionette TRACE conn4 <- [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] 06:43:19 INFO - PROCESS | 12689 | 1461246199903 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 06:43:19 INFO - PROCESS | 12689 | 1461246199910 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 12689 | 1461246199913 Marionette TRACE conn4 <- [1,1378,null,{}] 06:43:19 INFO - PROCESS | 12689 | 1461246199919 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:20 INFO - PROCESS | 12689 | 1461246200087 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 06:43:20 INFO - PROCESS | 12689 | 1461246200102 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x895ce000 == 114 [pid = 12689] [id = 352] 06:43:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x895d3400) [pid = 12689] [serial = 1057] [outer = (nil)] 06:43:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x89bf5000) [pid = 12689] [serial = 1058] [outer = 0x895d3400] 06:43:20 INFO - PROCESS | 12689 | 1461246200427 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x89cdb000) [pid = 12689] [serial = 1059] [outer = 0x895d3400] 06:43:21 INFO - PROCESS | 12689 | 1461246201650 Marionette TRACE conn4 <- [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] 06:43:21 INFO - PROCESS | 12689 | 1461246201719 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 06:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:43:21 INFO - PROCESS | 12689 | 1461246201729 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 12689 | 1461246201734 Marionette TRACE conn4 <- [1,1382,null,{}] 06:43:21 INFO - PROCESS | 12689 | 1461246201743 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 12689 | 1461246202057 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 06:43:22 INFO - PROCESS | 12689 | 1461246202315 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x84757c00 == 115 [pid = 12689] [id = 353] 06:43:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8475a800) [pid = 12689] [serial = 1060] [outer = (nil)] 06:43:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8563f800) [pid = 12689] [serial = 1061] [outer = 0x8475a800] 06:43:22 INFO - PROCESS | 12689 | 1461246202424 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x864e0400) [pid = 12689] [serial = 1062] [outer = 0x8475a800] 06:43:23 INFO - PROCESS | 12689 | [12689] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:43:23 INFO - PROCESS | 12689 | 1461246203889 Marionette TRACE conn4 <- [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] 06:43:23 INFO - PROCESS | 12689 | 1461246203980 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 06:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:43:23 INFO - PROCESS | 12689 | 1461246203991 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 12689 | 1461246203995 Marionette TRACE conn4 <- [1,1386,null,{}] 06:43:24 INFO - PROCESS | 12689 | 1461246204002 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:24 INFO - PROCESS | 12689 | 1461246204250 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 06:43:24 INFO - PROCESS | 12689 | 1461246204557 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e6000 == 116 [pid = 12689] [id = 354] 06:43:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x86fa0800) [pid = 12689] [serial = 1063] [outer = (nil)] 06:43:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x895cc400) [pid = 12689] [serial = 1064] [outer = 0x86fa0800] 06:43:24 INFO - PROCESS | 12689 | 1461246204651 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x89cd2400) [pid = 12689] [serial = 1065] [outer = 0x86fa0800] 06:43:25 INFO - PROCESS | 12689 | 1461246205609 Marionette TRACE conn4 <- [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] 06:43:25 INFO - PROCESS | 12689 | 1461246205633 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 06:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:43:25 INFO - PROCESS | 12689 | 1461246205640 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 12689 | 1461246205647 Marionette TRACE conn4 <- [1,1390,null,{}] 06:43:25 INFO - PROCESS | 12689 | 1461246205664 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 12689 | 1461246205874 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 06:43:26 INFO - PROCESS | 12689 | 1461246206196 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x8901ec00 == 117 [pid = 12689] [id = 355] 06:43:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8a403c00) [pid = 12689] [serial = 1066] [outer = (nil)] 06:43:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8a809800) [pid = 12689] [serial = 1067] [outer = 0x8a403c00] 06:43:26 INFO - PROCESS | 12689 | 1461246206324 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8b877400) [pid = 12689] [serial = 1068] [outer = 0x8a403c00] 06:43:27 INFO - PROCESS | 12689 | 1461246207243 Marionette TRACE conn4 <- [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]]]}] 06:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1640ms 06:43:27 INFO - PROCESS | 12689 | 1461246207281 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 12689 | 1461246207287 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 06:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:43:27 INFO - PROCESS | 12689 | 1461246207293 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 12689 | 1461246207297 Marionette TRACE conn4 <- [1,1394,null,{}] 06:43:27 INFO - PROCESS | 12689 | 1461246207303 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 12689 | 1461246207516 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 06:43:27 INFO - PROCESS | 12689 | 1461246207773 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e44400 == 118 [pid = 12689] [id = 356] 06:43:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8b8a5400) [pid = 12689] [serial = 1069] [outer = (nil)] 06:43:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8b991800) [pid = 12689] [serial = 1070] [outer = 0x8b8a5400] 06:43:27 INFO - PROCESS | 12689 | 1461246207903 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8b99ac00) [pid = 12689] [serial = 1071] [outer = 0x8b8a5400] 06:43:28 INFO - PROCESS | 12689 | 1461246208816 Marionette TRACE conn4 <- [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]]]}] 06:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1586ms 06:43:28 INFO - PROCESS | 12689 | 1461246208880 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 06:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:43:28 INFO - PROCESS | 12689 | 1461246208885 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 06:43:28 INFO - PROCESS | 12689 | 1461246208891 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 12689 | 1461246208895 Marionette TRACE conn4 <- [1,1398,null,{}] 06:43:28 INFO - PROCESS | 12689 | 1461246208901 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:29 INFO - PROCESS | 12689 | 1461246209093 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 06:43:29 INFO - PROCESS | 12689 | 1461246209358 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x846cf400 == 119 [pid = 12689] [id = 357] 06:43:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8c01dc00) [pid = 12689] [serial = 1072] [outer = (nil)] 06:43:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8c0e6800) [pid = 12689] [serial = 1073] [outer = 0x8c01dc00] 06:43:29 INFO - PROCESS | 12689 | 1461246209492 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8c22dc00) [pid = 12689] [serial = 1074] [outer = 0x8c01dc00] 06:43:30 INFO - PROCESS | 12689 | 1461246210461 Marionette TRACE conn4 <- [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]]]}] 06:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1586ms 06:43:30 INFO - PROCESS | 12689 | 1461246210477 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 12689 | 1461246210480 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 06:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:43:30 INFO - PROCESS | 12689 | 1461246210487 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 12689 | 1461246210490 Marionette TRACE conn4 <- [1,1402,null,{}] 06:43:30 INFO - PROCESS | 12689 | 1461246210496 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 12689 | 1461246210702 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 06:43:30 INFO - PROCESS | 12689 | 1461246210969 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a405000 == 120 [pid = 12689] [id = 358] 06:43:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8b8a2400) [pid = 12689] [serial = 1075] [outer = (nil)] 06:43:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8cbd7800) [pid = 12689] [serial = 1076] [outer = 0x8b8a2400] 06:43:31 INFO - PROCESS | 12689 | 1461246211102 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8cc09800) [pid = 12689] [serial = 1077] [outer = 0x8b8a2400] 06:43:32 INFO - PROCESS | 12689 | 1461246212021 Marionette TRACE conn4 <- [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]]]}] 06:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1581ms 06:43:32 INFO - PROCESS | 12689 | 1461246212069 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 12689 | 1461246212072 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 06:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:43:32 INFO - PROCESS | 12689 | 1461246212079 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 12689 | 1461246212083 Marionette TRACE conn4 <- [1,1406,null,{}] 06:43:32 INFO - PROCESS | 12689 | 1461246212089 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 12689 | 1461246212308 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 06:43:32 INFO - PROCESS | 12689 | 1461246212702 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caa6400 == 121 [pid = 12689] [id = 359] 06:43:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8caad800) [pid = 12689] [serial = 1078] [outer = (nil)] 06:43:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8cdf6000) [pid = 12689] [serial = 1079] [outer = 0x8caad800] 06:43:32 INFO - PROCESS | 12689 | 1461246212798 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8cdfd000) [pid = 12689] [serial = 1080] [outer = 0x8caad800] 06:43:33 INFO - PROCESS | 12689 | 1461246213691 Marionette TRACE conn4 <- [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]]]}] 06:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1687ms 06:43:33 INFO - PROCESS | 12689 | 1461246213766 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 12689 | 1461246213771 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 06:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:43:33 INFO - PROCESS | 12689 | 1461246213777 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 12689 | 1461246213781 Marionette TRACE conn4 <- [1,1410,null,{}] 06:43:33 INFO - PROCESS | 12689 | 1461246213787 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 12689 | 1461246214013 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 06:43:34 INFO - PROCESS | 12689 | 1461246214272 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e3000 == 122 [pid = 12689] [id = 360] 06:43:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x8cc03c00) [pid = 12689] [serial = 1081] [outer = (nil)] 06:43:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8e70b400) [pid = 12689] [serial = 1082] [outer = 0x8cc03c00] 06:43:34 INFO - PROCESS | 12689 | 1461246214402 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8e71d800) [pid = 12689] [serial = 1083] [outer = 0x8cc03c00] 06:43:35 INFO - PROCESS | 12689 | 1461246215409 Marionette TRACE conn4 <- [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]]]}] 06:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1682ms 06:43:35 INFO - PROCESS | 12689 | 1461246215460 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 12689 | 1461246215464 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 06:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:43:35 INFO - PROCESS | 12689 | 1461246215470 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 12689 | 1461246215474 Marionette TRACE conn4 <- [1,1414,null,{}] 06:43:35 INFO - PROCESS | 12689 | 1461246215480 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 12689 | 1461246215681 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 06:43:35 INFO - PROCESS | 12689 | 1461246215914 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x8ca9ec00 == 123 [pid = 12689] [id = 361] 06:43:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x8cdf3000) [pid = 12689] [serial = 1084] [outer = (nil)] 06:43:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x8f601c00) [pid = 12689] [serial = 1085] [outer = 0x8cdf3000] 06:43:36 INFO - PROCESS | 12689 | 1461246216043 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8f60e000) [pid = 12689] [serial = 1086] [outer = 0x8cdf3000] 06:43:36 INFO - PROCESS | 12689 | 1461246216995 Marionette TRACE conn4 <- [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]]]}] 06:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1535ms 06:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:43:37 INFO - PROCESS | 12689 | 1461246217007 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 12689 | 1461246217010 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 06:43:37 INFO - PROCESS | 12689 | 1461246217017 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 12689 | 1461246217019 Marionette TRACE conn4 <- [1,1418,null,{}] 06:43:37 INFO - PROCESS | 12689 | 1461246217026 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 12689 | 1461246217229 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 06:43:37 INFO - PROCESS | 12689 | 1461246217513 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb0a000 == 124 [pid = 12689] [id = 362] 06:43:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8f870800) [pid = 12689] [serial = 1087] [outer = (nil)] 06:43:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x8f878400) [pid = 12689] [serial = 1088] [outer = 0x8f870800] 06:43:37 INFO - PROCESS | 12689 | 1461246217646 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8f88f000) [pid = 12689] [serial = 1089] [outer = 0x8f870800] 06:43:38 INFO - PROCESS | 12689 | 1461246218604 Marionette TRACE conn4 <- [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]]]}] 06:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1633ms 06:43:38 INFO - PROCESS | 12689 | 1461246218649 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 12689 | 1461246218653 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 06:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:43:38 INFO - PROCESS | 12689 | 1461246218661 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 12689 | 1461246218665 Marionette TRACE conn4 <- [1,1422,null,{}] 06:43:38 INFO - PROCESS | 12689 | 1461246218671 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 12689 | 1461246218898 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 06:43:39 INFO - PROCESS | 12689 | 1461246219168 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f939800 == 125 [pid = 12689] [id = 363] 06:43:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8f9ab400) [pid = 12689] [serial = 1090] [outer = (nil)] 06:43:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8fa39000) [pid = 12689] [serial = 1091] [outer = 0x8f9ab400] 06:43:39 INFO - PROCESS | 12689 | 1461246219303 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x900c3000) [pid = 12689] [serial = 1092] [outer = 0x8f9ab400] 06:43:40 INFO - PROCESS | 12689 | 1461246220263 Marionette TRACE conn4 <- [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]]]}] 06:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1646ms 06:43:40 INFO - PROCESS | 12689 | 1461246220308 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 12689 | 1461246220313 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 06:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:43:40 INFO - PROCESS | 12689 | 1461246220319 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 12689 | 1461246220323 Marionette TRACE conn4 <- [1,1426,null,{}] 06:43:40 INFO - PROCESS | 12689 | 1461246220329 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 12689 | 1461246220523 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 06:43:40 INFO - PROCESS | 12689 | 1461246220794 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e749800 == 126 [pid = 12689] [id = 364] 06:43:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8f88f400) [pid = 12689] [serial = 1093] [outer = (nil)] 06:43:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x902e2800) [pid = 12689] [serial = 1094] [outer = 0x8f88f400] 06:43:40 INFO - PROCESS | 12689 | 1461246220924 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x902e7400) [pid = 12689] [serial = 1095] [outer = 0x8f88f400] 06:43:41 INFO - PROCESS | 12689 | 1461246221869 Marionette TRACE conn4 <- [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]]]}] 06:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1585ms 06:43:41 INFO - PROCESS | 12689 | 1461246221905 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 12689 | 1461246221909 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 06:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:43:41 INFO - PROCESS | 12689 | 1461246221915 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 12689 | 1461246221919 Marionette TRACE conn4 <- [1,1430,null,{}] 06:43:41 INFO - PROCESS | 12689 | 1461246221925 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 12689 | 1461246222113 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 06:43:42 INFO - PROCESS | 12689 | 1461246222381 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9b8c00 == 127 [pid = 12689] [id = 365] 06:43:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x907de800) [pid = 12689] [serial = 1096] [outer = (nil)] 06:43:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x9129d400) [pid = 12689] [serial = 1097] [outer = 0x907de800] 06:43:42 INFO - PROCESS | 12689 | 1461246222506 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x9139f400) [pid = 12689] [serial = 1098] [outer = 0x907de800] 06:43:43 INFO - PROCESS | 12689 | 1461246223457 Marionette TRACE conn4 <- [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]]]}] 06:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1587ms 06:43:43 INFO - PROCESS | 12689 | 1461246223504 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 12689 | 1461246223507 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 06:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:43:43 INFO - PROCESS | 12689 | 1461246223514 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 12689 | 1461246223518 Marionette TRACE conn4 <- [1,1434,null,{}] 06:43:43 INFO - PROCESS | 12689 | 1461246223524 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 12689 | 1461246223720 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 06:43:44 INFO - PROCESS | 12689 | 1461246223982 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x902dd400 == 128 [pid = 12689] [id = 366] 06:43:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x907e0800) [pid = 12689] [serial = 1099] [outer = (nil)] 06:43:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x91f99000) [pid = 12689] [serial = 1100] [outer = 0x907e0800] 06:43:44 INFO - PROCESS | 12689 | 1461246224114 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x92902000) [pid = 12689] [serial = 1101] [outer = 0x907e0800] 06:43:45 INFO - PROCESS | 12689 | 1461246225074 Marionette TRACE conn4 <- [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]]]}] 06:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1641ms 06:43:45 INFO - PROCESS | 12689 | 1461246225155 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 12689 | 1461246225160 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 06:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:43:45 INFO - PROCESS | 12689 | 1461246225166 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 12689 | 1461246225170 Marionette TRACE conn4 <- [1,1438,null,{}] 06:43:45 INFO - PROCESS | 12689 | 1461246225176 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 12689 | 1461246225370 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 06:43:45 INFO - PROCESS | 12689 | 1461246225640 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x87819800 == 129 [pid = 12689] [id = 367] 06:43:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8f92f000) [pid = 12689] [serial = 1102] [outer = (nil)] 06:43:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x9290ec00) [pid = 12689] [serial = 1103] [outer = 0x8f92f000] 06:43:45 INFO - PROCESS | 12689 | 1461246225771 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x9294e800) [pid = 12689] [serial = 1104] [outer = 0x8f92f000] 06:43:46 INFO - PROCESS | 12689 | 1461246226667 Marionette TRACE conn4 <- [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]]]}] 06:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1534ms 06:43:46 INFO - PROCESS | 12689 | 1461246226701 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 12689 | 1461246226705 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 06:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:43:46 INFO - PROCESS | 12689 | 1461246226711 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 12689 | 1461246226715 Marionette TRACE conn4 <- [1,1442,null,{}] 06:43:46 INFO - PROCESS | 12689 | 1461246226721 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 12689 | 1461246226914 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 06:43:47 INFO - PROCESS | 12689 | 1461246227137 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x92903000 == 130 [pid = 12689] [id = 368] 06:43:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x9290c400) [pid = 12689] [serial = 1105] [outer = (nil)] 06:43:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x92958000) [pid = 12689] [serial = 1106] [outer = 0x9290c400] 06:43:47 INFO - PROCESS | 12689 | 1461246227309 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x92a15400) [pid = 12689] [serial = 1107] [outer = 0x9290c400] 06:43:48 INFO - PROCESS | 12689 | 1461246228276 Marionette TRACE conn4 <- [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]]]}] 06:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1633ms 06:43:48 INFO - PROCESS | 12689 | 1461246228345 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 12689 | 1461246228348 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 06:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:43:48 INFO - PROCESS | 12689 | 1461246228355 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 12689 | 1461246228359 Marionette TRACE conn4 <- [1,1446,null,{}] 06:43:48 INFO - PROCESS | 12689 | 1461246228365 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 12689 | 1461246228561 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 06:43:48 INFO - PROCESS | 12689 | 1461246228829 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x902e4000 == 131 [pid = 12689] [id = 369] 06:43:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x9294ec00) [pid = 12689] [serial = 1108] [outer = (nil)] 06:43:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x92a1fc00) [pid = 12689] [serial = 1109] [outer = 0x9294ec00] 06:43:48 INFO - PROCESS | 12689 | 1461246228955 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x92a23000) [pid = 12689] [serial = 1110] [outer = 0x9294ec00] 06:43:49 INFO - PROCESS | 12689 | 1461246229862 Marionette TRACE conn4 <- [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]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1587ms 06:43:49 INFO - PROCESS | 12689 | 1461246229942 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 06:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:43:49 INFO - PROCESS | 12689 | 1461246229947 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 06:43:49 INFO - PROCESS | 12689 | 1461246229953 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 12689 | 1461246229957 Marionette TRACE conn4 <- [1,1450,null,{}] 06:43:49 INFO - PROCESS | 12689 | 1461246229963 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 12689 | 1461246230205 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 06:43:50 INFO - PROCESS | 12689 | 1461246230527 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d7000 == 132 [pid = 12689] [id = 370] 06:43:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 199 (0x846d8000) [pid = 12689] [serial = 1111] [outer = (nil)] 06:43:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 200 (0x8cedf400) [pid = 12689] [serial = 1112] [outer = 0x846d8000] 06:43:50 INFO - PROCESS | 12689 | 1461246230616 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x92ac8c00) [pid = 12689] [serial = 1113] [outer = 0x846d8000] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x84946000 == 131 [pid = 12689] [id = 351] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8405d000 == 130 [pid = 12689] [id = 350] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x846d1400 == 129 [pid = 12689] [id = 349] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8405c000 == 128 [pid = 12689] [id = 348] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8405cc00 == 127 [pid = 12689] [id = 347] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x841f3800 == 126 [pid = 12689] [id = 345] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec7800 == 125 [pid = 12689] [id = 344] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa2fc00 == 124 [pid = 12689] [id = 343] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8f887c00 == 123 [pid = 12689] [id = 341] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x87989c00 == 122 [pid = 12689] [id = 342] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8f88d800 == 121 [pid = 12689] [id = 340] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8e70e000 == 120 [pid = 12689] [id = 339] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x83b61800 == 119 [pid = 12689] [id = 338] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8a1000 == 118 [pid = 12689] [id = 336] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x89cd6400 == 117 [pid = 12689] [id = 337] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x89bfb000 == 116 [pid = 12689] [id = 335] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x84055800 == 115 [pid = 12689] [id = 334] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x86cf0400 == 114 [pid = 12689] [id = 333] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x84061000 == 113 [pid = 12689] [id = 332] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x841efc00 == 112 [pid = 12689] [id = 330] 06:43:51 INFO - PROCESS | 12689 | --DOCSHELL 0x8472b800 == 111 [pid = 12689] [id = 331] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 200 (0x8b871000) [pid = 12689] [serial = 909] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 199 (0x846d5800) [pid = 12689] [serial = 989] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 198 (0x9853ac00) [pid = 12689] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 197 (0x89d53400) [pid = 12689] [serial = 987] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 196 (0x86f98400) [pid = 12689] [serial = 929] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x87988000) [pid = 12689] [serial = 983] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x8c0ee400) [pid = 12689] [serial = 944] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x8781d400) [pid = 12689] [serial = 923] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x84755800) [pid = 12689] [serial = 972] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x89bfa000) [pid = 12689] [serial = 932] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x8b98e400) [pid = 12689] [serial = 941] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x86cedc00) [pid = 12689] [serial = 975] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x864e8800) [pid = 12689] [serial = 981] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x89cd3400) [pid = 12689] [serial = 986] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x8901a800) [pid = 12689] [serial = 977] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x8ced5800) [pid = 12689] [serial = 953] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x84738c00) [pid = 12689] [serial = 980] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x8f60fc00) [pid = 12689] [serial = 962] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x8caa8000) [pid = 12689] [serial = 947] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x846db000) [pid = 12689] [serial = 971] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x8475f400) [pid = 12689] [serial = 926] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8a40cc00) [pid = 12689] [serial = 938] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8f751800) [pid = 12689] [serial = 965] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x89d4a400) [pid = 12689] [serial = 935] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8901ac00) [pid = 12689] [serial = 984] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8eb05800) [pid = 12689] [serial = 959] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8e744c00) [pid = 12689] [serial = 956] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8cc78400) [pid = 12689] [serial = 950] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x895d9400) [pid = 12689] [serial = 978] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x86bb4400) [pid = 12689] [serial = 974] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8f82d800) [pid = 12689] [serial = 968] [outer = (nil)] [url = about:blank] 06:43:52 INFO - PROCESS | 12689 | 1461246232646 Marionette TRACE conn4 <- [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]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2741ms 06:43:52 INFO - PROCESS | 12689 | 1461246232694 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 12689 | 1461246232701 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 06:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:43:52 INFO - PROCESS | 12689 | 1461246232710 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 12689 | 1461246232715 Marionette TRACE conn4 <- [1,1454,null,{}] 06:43:52 INFO - PROCESS | 12689 | 1461246232722 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 12689 | 1461246232911 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 06:43:53 INFO - PROCESS | 12689 | 1461246233091 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x84735000 == 112 [pid = 12689] [id = 371] 06:43:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x84755000) [pid = 12689] [serial = 1114] [outer = (nil)] 06:43:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x84762c00) [pid = 12689] [serial = 1115] [outer = 0x84755000] 06:43:53 INFO - PROCESS | 12689 | 1461246233184 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x84951c00) [pid = 12689] [serial = 1116] [outer = 0x84755000] 06:43:54 INFO - PROCESS | 12689 | 1461246234110 Marionette TRACE conn4 <- [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]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1438ms 06:43:54 INFO - PROCESS | 12689 | 1461246234148 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 12689 | 1461246234157 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 06:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:43:54 INFO - PROCESS | 12689 | 1461246234167 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 12689 | 1461246234171 Marionette TRACE conn4 <- [1,1458,null,{}] 06:43:54 INFO - PROCESS | 12689 | 1461246234177 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 12689 | 1461246234358 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 06:43:54 INFO - PROCESS | 12689 | 1461246234563 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d4400 == 113 [pid = 12689] [id = 372] 06:43:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x84757800) [pid = 12689] [serial = 1117] [outer = (nil)] 06:43:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x86bb4400) [pid = 12689] [serial = 1118] [outer = 0x84757800] 06:43:54 INFO - PROCESS | 12689 | 1461246234637 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x86ce8800) [pid = 12689] [serial = 1119] [outer = 0x84757800] 06:43:55 INFO - PROCESS | 12689 | 1461246235560 Marionette TRACE conn4 <- [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]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1438ms 06:43:55 INFO - PROCESS | 12689 | 1461246235605 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 12689 | 1461246235609 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 06:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:43:55 INFO - PROCESS | 12689 | 1461246235623 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 12689 | 1461246235629 Marionette TRACE conn4 <- [1,1462,null,{}] 06:43:55 INFO - PROCESS | 12689 | 1461246235644 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 12689 | 1461246235898 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 06:43:55 INFO - PROCESS | 12689 | 1461246235939 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x86baac00 == 114 [pid = 12689] [id = 373] 06:43:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x86f9c400) [pid = 12689] [serial = 1120] [outer = (nil)] 06:43:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8901a800) [pid = 12689] [serial = 1121] [outer = 0x86f9c400] 06:43:56 INFO - PROCESS | 12689 | 1461246236023 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x895ccc00) [pid = 12689] [serial = 1122] [outer = 0x86f9c400] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x841e8800) [pid = 12689] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x85d69000) [pid = 12689] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8472e800) [pid = 12689] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8370a000) [pid = 12689] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8405e400) [pid = 12689] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x85d71000) [pid = 12689] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:43:56 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x86ceac00) [pid = 12689] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:43:57 INFO - PROCESS | 12689 | 1461246237353 Marionette TRACE conn4 <- [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]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1794ms 06:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:43:57 INFO - PROCESS | 12689 | 1461246237409 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 12689 | 1461246237412 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 06:43:57 INFO - PROCESS | 12689 | 1461246237419 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 12689 | 1461246237422 Marionette TRACE conn4 <- [1,1466,null,{}] 06:43:57 INFO - PROCESS | 12689 | 1461246237428 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:57 INFO - PROCESS | 12689 | 1461246237601 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 06:43:57 INFO - PROCESS | 12689 | 1461246237785 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f1800 == 115 [pid = 12689] [id = 374] 06:43:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x846d9c00) [pid = 12689] [serial = 1123] [outer = (nil)] 06:43:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x895d9400) [pid = 12689] [serial = 1124] [outer = 0x846d9c00] 06:43:57 INFO - PROCESS | 12689 | 1461246237860 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x89cd7400) [pid = 12689] [serial = 1125] [outer = 0x846d9c00] 06:43:58 INFO - PROCESS | 12689 | 1461246238656 Marionette TRACE conn4 <- [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]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1290ms 06:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:43:58 INFO - PROCESS | 12689 | 1461246238709 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 12689 | 1461246238711 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 06:43:58 INFO - PROCESS | 12689 | 1461246238718 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 12689 | 1461246238722 Marionette TRACE conn4 <- [1,1470,null,{}] 06:43:58 INFO - PROCESS | 12689 | 1461246238727 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 12689 | 1461246239083 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 06:43:59 INFO - PROCESS | 12689 | 1461246239253 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec9400 == 116 [pid = 12689] [id = 375] 06:43:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x83ecd400) [pid = 12689] [serial = 1126] [outer = (nil)] 06:43:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8405d000) [pid = 12689] [serial = 1127] [outer = 0x83ecd400] 06:43:59 INFO - PROCESS | 12689 | 1461246239422 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x846d4000) [pid = 12689] [serial = 1128] [outer = 0x83ecd400] 06:44:00 INFO - PROCESS | 12689 | 1461246240427 Marionette TRACE conn4 <- [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]]]}] 06:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1780ms 06:44:00 INFO - PROCESS | 12689 | 1461246240501 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 06:44:00 INFO - PROCESS | 12689 | 1461246240508 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 06:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:44:00 INFO - PROCESS | 12689 | 1461246240516 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:44:00 INFO - PROCESS | 12689 | 1461246240523 Marionette TRACE conn4 <- [1,1474,null,{}] 06:44:00 INFO - PROCESS | 12689 | 1461246240531 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 12689 | 1461246240782 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 06:44:01 INFO - PROCESS | 12689 | 1461246241105 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x85239000 == 117 [pid = 12689] [id = 376] 06:44:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x85645000) [pid = 12689] [serial = 1129] [outer = (nil)] 06:44:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x85d6ec00) [pid = 12689] [serial = 1130] [outer = 0x85645000] 06:44:01 INFO - PROCESS | 12689 | 1461246241210 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x86bb1800) [pid = 12689] [serial = 1131] [outer = 0x85645000] 06:44:02 INFO - PROCESS | 12689 | 1461246242317 Marionette TRACE conn4 <- [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]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1849ms 06:44:02 INFO - PROCESS | 12689 | 1461246242365 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 12689 | 1461246242371 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 06:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:44:02 INFO - PROCESS | 12689 | 1461246242378 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 12689 | 1461246242382 Marionette TRACE conn4 <- [1,1478,null,{}] 06:44:02 INFO - PROCESS | 12689 | 1461246242388 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 12689 | 1461246242622 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 06:44:03 INFO - PROCESS | 12689 | 1461246242985 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8798d800 == 118 [pid = 12689] [id = 377] 06:44:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x89014400) [pid = 12689] [serial = 1132] [outer = (nil)] 06:44:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x8901e400) [pid = 12689] [serial = 1133] [outer = 0x89014400] 06:44:03 INFO - PROCESS | 12689 | 1461246243078 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x895d4000) [pid = 12689] [serial = 1134] [outer = 0x89014400] 06:44:04 INFO - PROCESS | 12689 | 1461246244122 Marionette TRACE conn4 <- [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]]]}] 06:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1787ms 06:44:04 INFO - PROCESS | 12689 | 1461246244166 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 12689 | 1461246244174 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 06:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:44:04 INFO - PROCESS | 12689 | 1461246244191 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 12689 | 1461246244199 Marionette TRACE conn4 <- [1,1482,null,{}] 06:44:04 INFO - PROCESS | 12689 | 1461246244205 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:04 INFO - PROCESS | 12689 | 1461246244416 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 06:44:04 INFO - PROCESS | 12689 | 1461246244736 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x8798e000 == 119 [pid = 12689] [id = 378] 06:44:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x89d44400) [pid = 12689] [serial = 1135] [outer = (nil)] 06:44:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x8a809000) [pid = 12689] [serial = 1136] [outer = 0x89d44400] 06:44:04 INFO - PROCESS | 12689 | 1461246244892 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x8b875800) [pid = 12689] [serial = 1137] [outer = 0x89d44400] 06:44:05 INFO - PROCESS | 12689 | 1461246245888 Marionette TRACE conn4 <- [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]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1750ms 06:44:05 INFO - PROCESS | 12689 | 1461246245933 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 12689 | 1461246245937 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 06:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:44:05 INFO - PROCESS | 12689 | 1461246245944 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 12689 | 1461246245947 Marionette TRACE conn4 <- [1,1486,null,{}] 06:44:05 INFO - PROCESS | 12689 | 1461246245954 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:06 INFO - PROCESS | 12689 | 1461246246156 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 06:44:06 INFO - PROCESS | 12689 | 1461246246463 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecf000 == 120 [pid = 12689] [id = 379] 06:44:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x8b992c00) [pid = 12689] [serial = 1138] [outer = (nil)] 06:44:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x8c016000) [pid = 12689] [serial = 1139] [outer = 0x8b992c00] 06:44:06 INFO - PROCESS | 12689 | 1461246246558 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8c01c000) [pid = 12689] [serial = 1140] [outer = 0x8b992c00] 06:44:07 INFO - PROCESS | 12689 | 1461246247608 Marionette TRACE conn4 <- [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]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1738ms 06:44:07 INFO - PROCESS | 12689 | 1461246247683 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 12689 | 1461246247687 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 06:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:44:07 INFO - PROCESS | 12689 | 1461246247694 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 12689 | 1461246247697 Marionette TRACE conn4 <- [1,1490,null,{}] 06:44:07 INFO - PROCESS | 12689 | 1461246247703 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 12689 | 1461246247916 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 06:44:08 INFO - PROCESS | 12689 | 1461246248258 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbcd800 == 121 [pid = 12689] [id = 380] 06:44:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x8cbcdc00) [pid = 12689] [serial = 1141] [outer = (nil)] 06:44:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x8cbd8400) [pid = 12689] [serial = 1142] [outer = 0x8cbcdc00] 06:44:08 INFO - PROCESS | 12689 | 1461246248363 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x8ced7800) [pid = 12689] [serial = 1143] [outer = 0x8cbcdc00] 06:44:09 INFO - PROCESS | 12689 | 1461246249362 Marionette TRACE conn4 <- [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]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1683ms 06:44:09 INFO - PROCESS | 12689 | 1461246249377 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 12689 | 1461246249381 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 06:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:44:09 INFO - PROCESS | 12689 | 1461246249388 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 12689 | 1461246249392 Marionette TRACE conn4 <- [1,1494,null,{}] 06:44:09 INFO - PROCESS | 12689 | 1461246249397 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 12689 | 1461246249594 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 06:44:09 INFO - PROCESS | 12689 | 1461246249833 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c017c00 == 122 [pid = 12689] [id = 381] 06:44:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x8ceddc00) [pid = 12689] [serial = 1144] [outer = (nil)] 06:44:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x8e73f800) [pid = 12689] [serial = 1145] [outer = 0x8ceddc00] 06:44:09 INFO - PROCESS | 12689 | 1461246249970 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x8e748400) [pid = 12689] [serial = 1146] [outer = 0x8ceddc00] 06:44:10 INFO - PROCESS | 12689 | 1461246250903 Marionette TRACE conn4 <- [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]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1581ms 06:44:10 INFO - PROCESS | 12689 | 1461246250970 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 06:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:44:10 INFO - PROCESS | 12689 | 1461246250975 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 06:44:10 INFO - PROCESS | 12689 | 1461246250981 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 12689 | 1461246250985 Marionette TRACE conn4 <- [1,1498,null,{}] 06:44:10 INFO - PROCESS | 12689 | 1461246250991 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 12689 | 1461246251193 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 06:44:11 INFO - PROCESS | 12689 | 1461246251511 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405a800 == 123 [pid = 12689] [id = 382] 06:44:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x8caa0000) [pid = 12689] [serial = 1147] [outer = (nil)] 06:44:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x8f828400) [pid = 12689] [serial = 1148] [outer = 0x8caa0000] 06:44:11 INFO - PROCESS | 12689 | 1461246251607 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 199 (0x8f831800) [pid = 12689] [serial = 1149] [outer = 0x8caa0000] 06:44:12 INFO - PROCESS | 12689 | 1461246252569 Marionette TRACE conn4 <- [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]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1647ms 06:44:12 INFO - PROCESS | 12689 | 1461246252628 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 06:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:44:12 INFO - PROCESS | 12689 | 1461246252633 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 06:44:12 INFO - PROCESS | 12689 | 1461246252639 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 12689 | 1461246252643 Marionette TRACE conn4 <- [1,1502,null,{}] 06:44:12 INFO - PROCESS | 12689 | 1461246252655 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 12689 | 1461246252873 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 06:44:13 INFO - PROCESS | 12689 | 1461246253199 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e70e000 == 124 [pid = 12689] [id = 383] 06:44:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 200 (0x8eb05800) [pid = 12689] [serial = 1150] [outer = (nil)] 06:44:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x8f937000) [pid = 12689] [serial = 1151] [outer = 0x8eb05800] 06:44:13 INFO - PROCESS | 12689 | 1461246253313 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 202 (0x8f93b000) [pid = 12689] [serial = 1152] [outer = 0x8eb05800] 06:44:14 INFO - PROCESS | 12689 | 1461246254228 Marionette TRACE conn4 <- [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]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1656ms 06:44:14 INFO - PROCESS | 12689 | 1461246254295 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 12689 | 1461246254298 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 06:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:44:14 INFO - PROCESS | 12689 | 1461246254305 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 12689 | 1461246254309 Marionette TRACE conn4 <- [1,1506,null,{}] 06:44:14 INFO - PROCESS | 12689 | 1461246254315 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 12689 | 1461246254550 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 06:44:14 INFO - PROCESS | 12689 | 1461246254866 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523fc00 == 125 [pid = 12689] [id = 384] 06:44:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 203 (0x8b86e800) [pid = 12689] [serial = 1153] [outer = (nil)] 06:44:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 204 (0x8fa35c00) [pid = 12689] [serial = 1154] [outer = 0x8b86e800] 06:44:14 INFO - PROCESS | 12689 | 1461246254960 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 205 (0x8fae7000) [pid = 12689] [serial = 1155] [outer = 0x8b86e800] 06:44:15 INFO - PROCESS | 12689 | 1461246255861 Marionette TRACE conn4 <- [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]]]}] 06:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1631ms 06:44:15 INFO - PROCESS | 12689 | 1461246255936 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 12689 | 1461246255939 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 06:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:44:15 INFO - PROCESS | 12689 | 1461246255946 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 12689 | 1461246255949 Marionette TRACE conn4 <- [1,1510,null,{}] 06:44:15 INFO - PROCESS | 12689 | 1461246255955 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:16 INFO - PROCESS | 12689 | 1461246256189 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 06:44:16 INFO - PROCESS | 12689 | 1461246256511 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x907d6000 == 126 [pid = 12689] [id = 385] 06:44:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 206 (0x907da000) [pid = 12689] [serial = 1156] [outer = (nil)] 06:44:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 207 (0x9129fc00) [pid = 12689] [serial = 1157] [outer = 0x907da000] 06:44:16 INFO - PROCESS | 12689 | 1461246256621 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 208 (0x9294f000) [pid = 12689] [serial = 1158] [outer = 0x907da000] 06:44:17 INFO - PROCESS | 12689 | 1461246257580 Marionette TRACE conn4 <- [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]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1693ms 06:44:17 INFO - PROCESS | 12689 | 1461246257640 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 06:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:44:17 INFO - PROCESS | 12689 | 1461246257651 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 06:44:17 INFO - PROCESS | 12689 | 1461246257656 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 12689 | 1461246257661 Marionette TRACE conn4 <- [1,1514,null,{}] 06:44:17 INFO - PROCESS | 12689 | 1461246257667 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:18 INFO - PROCESS | 12689 | 1461246258040 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 06:44:18 INFO - PROCESS | 12689 | 1461246258258 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x900c1400 == 127 [pid = 12689] [id = 386] 06:44:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 209 (0x92910400) [pid = 12689] [serial = 1159] [outer = (nil)] 06:44:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 210 (0x93719800) [pid = 12689] [serial = 1160] [outer = 0x92910400] 06:44:18 INFO - PROCESS | 12689 | 1461246258352 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 211 (0x9371a800) [pid = 12689] [serial = 1161] [outer = 0x92910400] 06:44:19 INFO - PROCESS | 12689 | 1461246259260 Marionette TRACE conn4 <- [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]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1639ms 06:44:19 INFO - PROCESS | 12689 | 1461246259297 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 12689 | 1461246259300 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 06:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:44:19 INFO - PROCESS | 12689 | 1461246259307 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 12689 | 1461246259310 Marionette TRACE conn4 <- [1,1518,null,{}] 06:44:19 INFO - PROCESS | 12689 | 1461246259316 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 12689 | 1461246259509 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 06:44:19 INFO - PROCESS | 12689 | 1461246259831 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb0d400 == 128 [pid = 12689] [id = 387] 06:44:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 212 (0x902e3800) [pid = 12689] [serial = 1162] [outer = (nil)] 06:44:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 213 (0x93723000) [pid = 12689] [serial = 1163] [outer = 0x902e3800] 06:44:19 INFO - PROCESS | 12689 | 1461246259933 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 214 (0x93724c00) [pid = 12689] [serial = 1164] [outer = 0x902e3800] 06:44:20 INFO - PROCESS | 12689 | 1461246260927 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1681ms 06:44:20 INFO - PROCESS | 12689 | 1461246260988 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 12689 | 1461246260992 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 06:44:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:44:21 INFO - PROCESS | 12689 | 1461246260999 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 12689 | 1461246261003 Marionette TRACE conn4 <- [1,1522,null,{}] 06:44:21 INFO - PROCESS | 12689 | 1461246261008 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 12689 | 1461246261204 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 06:44:21 INFO - PROCESS | 12689 | 1461246261470 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f827800 == 129 [pid = 12689] [id = 388] 06:44:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 215 (0x92ad2400) [pid = 12689] [serial = 1165] [outer = (nil)] 06:44:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 216 (0x93991000) [pid = 12689] [serial = 1166] [outer = 0x92ad2400] 06:44:21 INFO - PROCESS | 12689 | 1461246261608 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 217 (0x93992400) [pid = 12689] [serial = 1167] [outer = 0x92ad2400] 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:44:22 INFO - PROCESS | 12689 | 1461246262420 Marionette TRACE conn4 <- [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"]]]}] 06:44:22 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 () { 06:44:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:44:22 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 () { 06:44:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:44:22 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 () { 06:44:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:44:22 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 () { 06:44:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:44:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1483ms 06:44:22 INFO - PROCESS | 12689 | 1461246262485 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 12689 | 1461246262489 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 06:44:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:44:22 INFO - PROCESS | 12689 | 1461246262499 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 12689 | 1461246262504 Marionette TRACE conn4 <- [1,1526,null,{}] 06:44:22 INFO - PROCESS | 12689 | 1461246262510 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 12689 | 1461246262792 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 06:44:23 INFO - PROCESS | 12689 | 1461246262998 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x93723c00 == 130 [pid = 12689] [id = 389] 06:44:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 218 (0x9398dc00) [pid = 12689] [serial = 1168] [outer = (nil)] 06:44:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 219 (0x939e8000) [pid = 12689] [serial = 1169] [outer = 0x9398dc00] 06:44:23 INFO - PROCESS | 12689 | 1461246263131 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 220 (0x939e9800) [pid = 12689] [serial = 1170] [outer = 0x9398dc00] 06:44:24 INFO - PROCESS | 12689 | 1461246264021 Marionette TRACE conn4 <- [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"]]]}] 06:44:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:44:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:44:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:44:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1588ms 06:44:24 INFO - PROCESS | 12689 | 1461246264090 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 12689 | 1461246264096 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 06:44:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:44:24 INFO - PROCESS | 12689 | 1461246264102 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 12689 | 1461246264105 Marionette TRACE conn4 <- [1,1530,null,{}] 06:44:24 INFO - PROCESS | 12689 | 1461246264112 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 12689 | 1461246264327 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 06:44:25 INFO - PROCESS | 12689 | 1461246265334 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8370f400 == 131 [pid = 12689] [id = 390] 06:44:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 221 (0x83710400) [pid = 12689] [serial = 1171] [outer = (nil)] 06:44:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 222 (0x83b57c00) [pid = 12689] [serial = 1172] [outer = 0x83710400] 06:44:25 INFO - PROCESS | 12689 | 1461246265432 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 223 (0x83ec2c00) [pid = 12689] [serial = 1173] [outer = 0x83710400] 06:44:26 INFO - PROCESS | 12689 | 1461246266271 Marionette TRACE conn4 <- [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]]]}] 06:44:26 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 06:44:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:44:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:44:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:44:26 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. 06:44:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:44:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2195ms 06:44:26 INFO - PROCESS | 12689 | 1461246266299 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 12689 | 1461246266307 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 06:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:44:26 INFO - PROCESS | 12689 | 1461246266316 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 12689 | 1461246266320 Marionette TRACE conn4 <- [1,1534,null,{}] 06:44:26 INFO - PROCESS | 12689 | 1461246266328 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:26 INFO - PROCESS | 12689 | 1461246266544 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 06:44:26 INFO - PROCESS | 12689 | 1461246266846 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec2400 == 132 [pid = 12689] [id = 391] 06:44:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 224 (0x84058800) [pid = 12689] [serial = 1174] [outer = (nil)] 06:44:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 225 (0x84734c00) [pid = 12689] [serial = 1175] [outer = 0x84058800] 06:44:26 INFO - PROCESS | 12689 | 1461246266932 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 226 (0x8523b000) [pid = 12689] [serial = 1176] [outer = 0x84058800] 06:44:28 INFO - PROCESS | 12689 | 1461246268273 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2036ms 06:44:28 INFO - PROCESS | 12689 | 1461246268359 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 12689 | 1461246268369 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 06:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:44:28 INFO - PROCESS | 12689 | 1461246268378 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 12689 | 1461246268381 Marionette TRACE conn4 <- [1,1538,null,{}] 06:44:28 INFO - PROCESS | 12689 | 1461246268402 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 12689 | 1461246268745 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 06:44:29 INFO - PROCESS | 12689 | 1461246269034 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x84062800 == 133 [pid = 12689] [id = 392] 06:44:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 227 (0x841ef000) [pid = 12689] [serial = 1177] [outer = (nil)] 06:44:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 228 (0x86bb0800) [pid = 12689] [serial = 1178] [outer = 0x841ef000] 06:44:29 INFO - PROCESS | 12689 | 1461246269118 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 229 (0x86f9c800) [pid = 12689] [serial = 1179] [outer = 0x841ef000] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x84732c00 == 132 [pid = 12689] [id = 262] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x9294e000 == 131 [pid = 12689] [id = 190] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f86b800 == 130 [pid = 12689] [id = 39] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8fae9c00 == 129 [pid = 12689] [id = 188] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f602c00 == 128 [pid = 12689] [id = 52] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8c238c00 == 127 [pid = 12689] [id = 186] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8ced4800 == 126 [pid = 12689] [id = 115] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f88e000 == 125 [pid = 12689] [id = 109] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8e707800 == 124 [pid = 12689] [id = 185] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x89cd7c00 == 123 [pid = 12689] [id = 189] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x894b5c00 == 122 [pid = 12689] [id = 184] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f824800 == 121 [pid = 12689] [id = 187] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8e718c00 == 120 [pid = 12689] [id = 111] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f745800 == 119 [pid = 12689] [id = 51] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x841f1800 == 118 [pid = 12689] [id = 374] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x86baac00 == 117 [pid = 12689] [id = 373] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x846d4400 == 116 [pid = 12689] [id = 372] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x84735000 == 115 [pid = 12689] [id = 371] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x902e4000 == 114 [pid = 12689] [id = 369] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x87819800 == 113 [pid = 12689] [id = 367] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x92903000 == 112 [pid = 12689] [id = 368] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x902dd400 == 111 [pid = 12689] [id = 366] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9b8c00 == 110 [pid = 12689] [id = 365] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8e749800 == 109 [pid = 12689] [id = 364] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8eb0a000 == 108 [pid = 12689] [id = 362] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8f939800 == 107 [pid = 12689] [id = 363] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8ca9ec00 == 106 [pid = 12689] [id = 361] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e3000 == 105 [pid = 12689] [id = 360] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8caa6400 == 104 [pid = 12689] [id = 359] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8a405000 == 103 [pid = 12689] [id = 358] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x846cf400 == 102 [pid = 12689] [id = 357] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x89e44400 == 101 [pid = 12689] [id = 356] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x8901ec00 == 100 [pid = 12689] [id = 355] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x864e6000 == 99 [pid = 12689] [id = 354] 06:44:29 INFO - PROCESS | 12689 | --DOCSHELL 0x84757c00 == 98 [pid = 12689] [id = 353] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 228 (0x89014000) [pid = 12689] [serial = 1056] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 227 (0x84944c00) [pid = 12689] [serial = 1037] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 226 (0x8472cc00) [pid = 12689] [serial = 1046] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 225 (0x8eb05400) [pid = 12689] [serial = 1016] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 224 (0x8475ac00) [pid = 12689] [serial = 1047] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 223 (0x846d6800) [pid = 12689] [serial = 992] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 222 (0x8798dc00) [pid = 12689] [serial = 924] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 221 (0x900bb400) [pid = 12689] [serial = 1034] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 220 (0x8fae4400) [pid = 12689] [serial = 1031] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 219 (0x85644000) [pid = 12689] [serial = 1049] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 218 (0x8b8a4000) [pid = 12689] [serial = 1004] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 217 (0x864e9c00) [pid = 12689] [serial = 1050] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 216 (0x89bf3000) [pid = 12689] [serial = 998] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 215 (0x8f9b2c00) [pid = 12689] [serial = 1025] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 214 (0x85d6b400) [pid = 12689] [serial = 995] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 213 (0x8cdf9400) [pid = 12689] [serial = 1010] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 212 (0x85d68c00) [pid = 12689] [serial = 990] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 211 (0x846d1800) [pid = 12689] [serial = 1044] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 210 (0x8f92e800) [pid = 12689] [serial = 1022] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 209 (0x8fa33000) [pid = 12689] [serial = 1028] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 208 (0x8a804000) [pid = 12689] [serial = 1001] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 207 (0x8798c400) [pid = 12689] [serial = 1053] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 206 (0x8e717800) [pid = 12689] [serial = 1013] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 205 (0x84064000) [pid = 12689] [serial = 1043] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 204 (0x86f9e000) [pid = 12689] [serial = 1052] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 203 (0x8f870400) [pid = 12689] [serial = 1019] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 202 (0x8ca9e400) [pid = 12689] [serial = 1007] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 201 (0x83eca000) [pid = 12689] [serial = 1040] [outer = (nil)] [url = about:blank] 06:44:29 INFO - PROCESS | 12689 | --DOMWINDOW == 200 (0x87817800) [pid = 12689] [serial = 1055] [outer = (nil)] [url = about:blank] 06:44:30 INFO - PROCESS | 12689 | 1461246270437 Marionette TRACE conn4 <- [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]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:44:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2137ms 06:44:30 INFO - PROCESS | 12689 | 1461246270516 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 12689 | 1461246270520 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 06:44:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:44:30 INFO - PROCESS | 12689 | 1461246270534 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 12689 | 1461246270542 Marionette TRACE conn4 <- [1,1542,null,{}] 06:44:30 INFO - PROCESS | 12689 | 1461246270551 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 12689 | 1461246270734 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 06:44:30 INFO - PROCESS | 12689 | 1461246270910 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecdc00 == 99 [pid = 12689] [id = 393] 06:44:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x84064000) [pid = 12689] [serial = 1180] [outer = (nil)] 06:44:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 202 (0x85238400) [pid = 12689] [serial = 1181] [outer = 0x84064000] 06:44:30 INFO - PROCESS | 12689 | 1461246270986 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 203 (0x86ba9800) [pid = 12689] [serial = 1182] [outer = 0x84064000] 06:44:31 INFO - PROCESS | 12689 | 1461246271805 Marionette TRACE conn4 <- [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]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1345ms 06:44:31 INFO - PROCESS | 12689 | 1461246271872 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 12689 | 1461246271876 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:44:31 INFO - PROCESS | 12689 | 1461246271882 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 12689 | 1461246271885 Marionette TRACE conn4 <- [1,1546,null,{}] 06:44:31 INFO - PROCESS | 12689 | 1461246271891 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:32 INFO - PROCESS | 12689 | 1461246272064 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:44:32 INFO - PROCESS | 12689 | 1461246272079 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d69c00 == 100 [pid = 12689] [id = 394] 06:44:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 204 (0x85d71400) [pid = 12689] [serial = 1183] [outer = (nil)] 06:44:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 205 (0x87816400) [pid = 12689] [serial = 1184] [outer = 0x85d71400] 06:44:32 INFO - PROCESS | 12689 | 1461246272151 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 206 (0x8781f000) [pid = 12689] [serial = 1185] [outer = 0x85d71400] 06:44:33 INFO - PROCESS | 12689 | 1461246273152 Marionette TRACE conn4 <- [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]]]}] 06:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1332ms 06:44:33 INFO - PROCESS | 12689 | 1461246273214 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:44:33 INFO - PROCESS | 12689 | 1461246273218 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:44:33 INFO - PROCESS | 12689 | 1461246273228 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:44:33 INFO - PROCESS | 12689 | 1461246273231 Marionette TRACE conn4 <- [1,1550,null,{}] 06:44:33 INFO - PROCESS | 12689 | 1461246273237 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 12689 | 1461246273486 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:44:33 INFO - PROCESS | 12689 | 1461246273516 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x87988000 == 101 [pid = 12689] [id = 395] 06:44:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 207 (0x8798ec00) [pid = 12689] [serial = 1186] [outer = (nil)] 06:44:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 208 (0x89013c00) [pid = 12689] [serial = 1187] [outer = 0x8798ec00] 06:44:33 INFO - PROCESS | 12689 | 1461246273605 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 209 (0x895d4800) [pid = 12689] [serial = 1188] [outer = 0x8798ec00] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 208 (0x84755000) [pid = 12689] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 207 (0x8a403c00) [pid = 12689] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 206 (0x9290c400) [pid = 12689] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 205 (0x9294ec00) [pid = 12689] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 204 (0x8f92f000) [pid = 12689] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 203 (0x8f88f400) [pid = 12689] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 202 (0x8f870800) [pid = 12689] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 201 (0x84757800) [pid = 12689] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 200 (0x8b8ad800) [pid = 12689] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 199 (0x846d3c00) [pid = 12689] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 198 (0x85d68800) [pid = 12689] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 197 (0x8fa30400) [pid = 12689] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 196 (0x8f894400) [pid = 12689] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x84757400) [pid = 12689] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x89cdc000) [pid = 12689] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x841f3c00) [pid = 12689] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x8e713400) [pid = 12689] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x8405dc00) [pid = 12689] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x8f9aa800) [pid = 12689] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x8b87d400) [pid = 12689] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x8e73ec00) [pid = 12689] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x89bf8000) [pid = 12689] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x8f60d800) [pid = 12689] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x85647800) [pid = 12689] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x8b87c800) [pid = 12689] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x89bedc00) [pid = 12689] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x8c0e9400) [pid = 12689] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x89e4e000) [pid = 12689] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x86fa2400) [pid = 12689] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x89e43c00) [pid = 12689] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x827c7000) [pid = 12689] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x8c0f0c00) [pid = 12689] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8c234800) [pid = 12689] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x86cec000) [pid = 12689] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x83ec5c00) [pid = 12689] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8e73f400) [pid = 12689] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8c0eb800) [pid = 12689] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x841f1400) [pid = 12689] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8f88e400) [pid = 12689] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8e74a400) [pid = 12689] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x86f9c400) [pid = 12689] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x907de800) [pid = 12689] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8f9ab400) [pid = 12689] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x846d8000) [pid = 12689] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8b8a5400) [pid = 12689] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8c01dc00) [pid = 12689] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8475a800) [pid = 12689] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8cdf3000) [pid = 12689] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x86fa0800) [pid = 12689] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8caad800) [pid = 12689] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x907e0800) [pid = 12689] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8cc03c00) [pid = 12689] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:44:35 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8b8a2400) [pid = 12689] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:44:35 INFO - PROCESS | 12689 | 1461246275734 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2534ms 06:44:35 INFO - PROCESS | 12689 | 1461246275759 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 12689 | 1461246275763 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:44:35 INFO - PROCESS | 12689 | 1461246275769 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 12689 | 1461246275771 Marionette TRACE conn4 <- [1,1554,null,{}] 06:44:35 INFO - PROCESS | 12689 | 1461246275777 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 12689 | 1461246275948 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:44:36 INFO - PROCESS | 12689 | 1461246276127 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c6c00 == 102 [pid = 12689] [id = 396] 06:44:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x827c7000) [pid = 12689] [serial = 1189] [outer = (nil)] 06:44:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x841f4400) [pid = 12689] [serial = 1190] [outer = 0x827c7000] 06:44:36 INFO - PROCESS | 12689 | 1461246276201 Marionette DEBUG loaded listener.js 06:44:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x864e0c00) [pid = 12689] [serial = 1191] [outer = 0x827c7000] 06:44:36 INFO - PROCESS | 12689 | 1461246276936 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1192ms 06:44:36 INFO - PROCESS | 12689 | 1461246276962 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 12689 | 1461246276965 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:44:36 INFO - PROCESS | 12689 | 1461246276971 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 12689 | 1461246276974 Marionette TRACE conn4 <- [1,1558,null,{}] 06:44:36 INFO - PROCESS | 12689 | 1461246276980 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 12689 | 1461246277219 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:44:37 INFO - PROCESS | 12689 | 1461246277235 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec9800 == 103 [pid = 12689] [id = 397] 06:44:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8405dc00) [pid = 12689] [serial = 1192] [outer = (nil)] 06:44:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x895d2000) [pid = 12689] [serial = 1193] [outer = 0x8405dc00] 06:44:37 INFO - PROCESS | 12689 | 1461246277310 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x89bf3000) [pid = 12689] [serial = 1194] [outer = 0x8405dc00] 06:44:38 INFO - PROCESS | 12689 | 1461246278579 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1629ms 06:44:38 INFO - PROCESS | 12689 | 1461246278602 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 12689 | 1461246278611 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:44:38 INFO - PROCESS | 12689 | 1461246278621 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 12689 | 1461246278626 Marionette TRACE conn4 <- [1,1562,null,{}] 06:44:38 INFO - PROCESS | 12689 | 1461246278635 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:38 INFO - PROCESS | 12689 | 1461246278840 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:44:39 INFO - PROCESS | 12689 | 1461246279112 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x846cc800 == 104 [pid = 12689] [id = 398] 06:44:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x846d3000) [pid = 12689] [serial = 1195] [outer = (nil)] 06:44:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x84758800) [pid = 12689] [serial = 1196] [outer = 0x846d3000] 06:44:39 INFO - PROCESS | 12689 | 1461246279247 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8494a000) [pid = 12689] [serial = 1197] [outer = 0x846d3000] 06:44:40 INFO - PROCESS | 12689 | 1461246280189 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1645ms 06:44:40 INFO - PROCESS | 12689 | 1461246280267 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 12689 | 1461246280276 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:44:40 INFO - PROCESS | 12689 | 1461246280287 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 12689 | 1461246280291 Marionette TRACE conn4 <- [1,1566,null,{}] 06:44:40 INFO - PROCESS | 12689 | 1461246280298 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:40 INFO - PROCESS | 12689 | 1461246280538 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:44:40 INFO - PROCESS | 12689 | 1461246280900 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x84758000 == 105 [pid = 12689] [id = 399] 06:44:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x85237000) [pid = 12689] [serial = 1198] [outer = (nil)] 06:44:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x86bb0c00) [pid = 12689] [serial = 1199] [outer = 0x85237000] 06:44:40 INFO - PROCESS | 12689 | 1461246280991 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x86cea800) [pid = 12689] [serial = 1200] [outer = 0x85237000] 06:44:41 INFO - PROCESS | 12689 | 1461246281917 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1681ms 06:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:44:41 INFO - PROCESS | 12689 | 1461246281968 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 12689 | 1461246281971 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:44:41 INFO - PROCESS | 12689 | 1461246281979 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 12689 | 1461246281985 Marionette TRACE conn4 <- [1,1570,null,{}] 06:44:42 INFO - PROCESS | 12689 | 1461246282002 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 12689 | 1461246282244 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:44:42 INFO - PROCESS | 12689 | 1461246282563 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8781f400 == 106 [pid = 12689] [id = 400] 06:44:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x87989000) [pid = 12689] [serial = 1201] [outer = (nil)] 06:44:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x89cd2000) [pid = 12689] [serial = 1202] [outer = 0x87989000] 06:44:42 INFO - PROCESS | 12689 | 1461246282698 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x89d46c00) [pid = 12689] [serial = 1203] [outer = 0x87989000] 06:44:43 INFO - PROCESS | 12689 | 1461246283631 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1688ms 06:44:43 INFO - PROCESS | 12689 | 1461246283666 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 12689 | 1461246283671 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:44:43 INFO - PROCESS | 12689 | 1461246283678 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 12689 | 1461246283681 Marionette TRACE conn4 <- [1,1574,null,{}] 06:44:43 INFO - PROCESS | 12689 | 1461246283687 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 12689 | 1461246283890 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:44:44 INFO - PROCESS | 12689 | 1461246284110 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8564bc00 == 107 [pid = 12689] [id = 401] 06:44:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x895d7000) [pid = 12689] [serial = 1204] [outer = (nil)] 06:44:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x89e4e400) [pid = 12689] [serial = 1205] [outer = 0x895d7000] 06:44:44 INFO - PROCESS | 12689 | 1461246284240 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8a408c00) [pid = 12689] [serial = 1206] [outer = 0x895d7000] 06:44:45 INFO - PROCESS | 12689 | 1461246285207 Marionette TRACE conn4 <- [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]]]}] 06:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1590ms 06:44:45 INFO - PROCESS | 12689 | 1461246285271 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:44:45 INFO - PROCESS | 12689 | 1461246285275 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:44:45 INFO - PROCESS | 12689 | 1461246285282 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 12689 | 1461246285285 Marionette TRACE conn4 <- [1,1578,null,{}] 06:44:45 INFO - PROCESS | 12689 | 1461246285291 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 12689 | 1461246285493 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:44:45 INFO - PROCESS | 12689 | 1461246285776 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x8901cc00 == 108 [pid = 12689] [id = 402] 06:44:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x89e4bc00) [pid = 12689] [serial = 1207] [outer = (nil)] 06:44:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x8a80b800) [pid = 12689] [serial = 1208] [outer = 0x89e4bc00] 06:44:45 INFO - PROCESS | 12689 | 1461246285915 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8b874400) [pid = 12689] [serial = 1209] [outer = 0x89e4bc00] 06:44:46 INFO - PROCESS | 12689 | 1461246286854 Marionette TRACE conn4 <- [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]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1632ms 06:44:46 INFO - PROCESS | 12689 | 1461246286915 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 12689 | 1461246286919 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:44:46 INFO - PROCESS | 12689 | 1461246286926 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 12689 | 1461246286930 Marionette TRACE conn4 <- [1,1582,null,{}] 06:44:46 INFO - PROCESS | 12689 | 1461246286935 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 12689 | 1461246287183 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:44:47 INFO - PROCESS | 12689 | 1461246287491 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e43c00 == 109 [pid = 12689] [id = 403] 06:44:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x89e44c00) [pid = 12689] [serial = 1210] [outer = (nil)] 06:44:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8c01b400) [pid = 12689] [serial = 1211] [outer = 0x89e44c00] 06:44:47 INFO - PROCESS | 12689 | 1461246287590 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x8c01fc00) [pid = 12689] [serial = 1212] [outer = 0x89e44c00] 06:44:48 INFO - PROCESS | 12689 | 1461246288476 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1598ms 06:44:48 INFO - PROCESS | 12689 | 1461246288525 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 12689 | 1461246288528 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:44:48 INFO - PROCESS | 12689 | 1461246288554 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 12689 | 1461246288557 Marionette TRACE conn4 <- [1,1586,null,{}] 06:44:48 INFO - PROCESS | 12689 | 1461246288565 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 12689 | 1461246288756 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:44:48 INFO - PROCESS | 12689 | 1461246288977 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a410800 == 110 [pid = 12689] [id = 404] 06:44:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8b8ad800) [pid = 12689] [serial = 1213] [outer = (nil)] 06:44:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8c235c00) [pid = 12689] [serial = 1214] [outer = 0x8b8ad800] 06:44:49 INFO - PROCESS | 12689 | 1461246289150 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x8c23a800) [pid = 12689] [serial = 1215] [outer = 0x8b8ad800] 06:44:50 INFO - PROCESS | 12689 | 1461246290037 Marionette TRACE conn4 <- [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]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1552ms 06:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:44:50 INFO - PROCESS | 12689 | 1461246290088 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 12689 | 1461246290092 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:44:50 INFO - PROCESS | 12689 | 1461246290098 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 12689 | 1461246290101 Marionette TRACE conn4 <- [1,1590,null,{}] 06:44:50 INFO - PROCESS | 12689 | 1461246290108 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 12689 | 1461246290299 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:44:50 INFO - PROCESS | 12689 | 1461246290567 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x85647800 == 111 [pid = 12689] [id = 405] 06:44:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x8c0ed000) [pid = 12689] [serial = 1216] [outer = (nil)] 06:44:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x8cbd0c00) [pid = 12689] [serial = 1217] [outer = 0x8c0ed000] 06:44:50 INFO - PROCESS | 12689 | 1461246290705 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x8cc05c00) [pid = 12689] [serial = 1218] [outer = 0x8c0ed000] 06:44:51 INFO - PROCESS | 12689 | 1461246291644 Marionette TRACE conn4 <- [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]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1582ms 06:44:51 INFO - PROCESS | 12689 | 1461246291679 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 12689 | 1461246291684 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:44:51 INFO - PROCESS | 12689 | 1461246291691 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 12689 | 1461246291694 Marionette TRACE conn4 <- [1,1594,null,{}] 06:44:51 INFO - PROCESS | 12689 | 1461246291700 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 12689 | 1461246291885 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:44:52 INFO - PROCESS | 12689 | 1461246292123 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a40e000 == 112 [pid = 12689] [id = 406] 06:44:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x8caaa000) [pid = 12689] [serial = 1219] [outer = (nil)] 06:44:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x8cc85400) [pid = 12689] [serial = 1220] [outer = 0x8caaa000] 06:44:52 INFO - PROCESS | 12689 | 1461246292261 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x8cdf6800) [pid = 12689] [serial = 1221] [outer = 0x8caaa000] 06:44:53 INFO - PROCESS | 12689 | 1461246293148 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1495ms 06:44:53 INFO - PROCESS | 12689 | 1461246293186 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 12689 | 1461246293191 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:44:53 INFO - PROCESS | 12689 | 1461246293197 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 12689 | 1461246293201 Marionette TRACE conn4 <- [1,1598,null,{}] 06:44:53 INFO - PROCESS | 12689 | 1461246293207 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 12689 | 1461246293409 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:44:53 INFO - PROCESS | 12689 | 1461246293686 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc7b000 == 113 [pid = 12689] [id = 407] 06:44:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8ced5000) [pid = 12689] [serial = 1222] [outer = (nil)] 06:44:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x8cedd800) [pid = 12689] [serial = 1223] [outer = 0x8ced5000] 06:44:53 INFO - PROCESS | 12689 | 1461246293836 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x8e706800) [pid = 12689] [serial = 1224] [outer = 0x8ced5000] 06:44:54 INFO - PROCESS | 12689 | 1461246294752 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1631ms 06:44:54 INFO - PROCESS | 12689 | 1461246294829 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:44:54 INFO - PROCESS | 12689 | 1461246294833 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:44:54 INFO - PROCESS | 12689 | 1461246294840 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:44:54 INFO - PROCESS | 12689 | 1461246294845 Marionette TRACE conn4 <- [1,1602,null,{}] 06:44:54 INFO - PROCESS | 12689 | 1461246294851 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 12689 | 1461246295118 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:44:55 INFO - PROCESS | 12689 | 1461246295438 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e70f400 == 114 [pid = 12689] [id = 408] 06:44:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x8e717000) [pid = 12689] [serial = 1225] [outer = (nil)] 06:44:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x8e74d800) [pid = 12689] [serial = 1226] [outer = 0x8e717000] 06:44:55 INFO - PROCESS | 12689 | 1461246295533 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x8f604400) [pid = 12689] [serial = 1227] [outer = 0x8e717000] 06:44:56 INFO - PROCESS | 12689 | 1461246296463 Marionette TRACE conn4 <- [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]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1688ms 06:44:56 INFO - PROCESS | 12689 | 1461246296530 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:44:56 INFO - PROCESS | 12689 | 1461246296534 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:44:56 INFO - PROCESS | 12689 | 1461246296540 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 12689 | 1461246296544 Marionette TRACE conn4 <- [1,1606,null,{}] 06:44:56 INFO - PROCESS | 12689 | 1461246296550 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 12689 | 1461246296745 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:44:57 INFO - PROCESS | 12689 | 1461246297056 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e715000 == 115 [pid = 12689] [id = 409] 06:44:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x8e73f400) [pid = 12689] [serial = 1228] [outer = (nil)] 06:44:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x8f749400) [pid = 12689] [serial = 1229] [outer = 0x8e73f400] 06:44:57 INFO - PROCESS | 12689 | 1461246297149 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x8f74d000) [pid = 12689] [serial = 1230] [outer = 0x8e73f400] 06:44:58 INFO - PROCESS | 12689 | 1461246298074 Marionette TRACE conn4 <- [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]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1580ms 06:44:58 INFO - PROCESS | 12689 | 1461246298121 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 12689 | 1461246298126 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:44:58 INFO - PROCESS | 12689 | 1461246298132 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 12689 | 1461246298136 Marionette TRACE conn4 <- [1,1610,null,{}] 06:44:58 INFO - PROCESS | 12689 | 1461246298142 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 12689 | 1461246298336 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:44:58 INFO - PROCESS | 12689 | 1461246298655 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b56400 == 116 [pid = 12689] [id = 410] 06:44:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 199 (0x8f609000) [pid = 12689] [serial = 1231] [outer = (nil)] 06:44:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 200 (0x8f870400) [pid = 12689] [serial = 1232] [outer = 0x8f609000] 06:44:58 INFO - PROCESS | 12689 | 1461246298750 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 201 (0x8f874800) [pid = 12689] [serial = 1233] [outer = 0x8f609000] 06:44:59 INFO - PROCESS | 12689 | 1461246299641 Marionette TRACE conn4 <- [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]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1540ms 06:44:59 INFO - PROCESS | 12689 | 1461246299673 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 12689 | 1461246299677 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:44:59 INFO - PROCESS | 12689 | 1461246299683 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 12689 | 1461246299687 Marionette TRACE conn4 <- [1,1614,null,{}] 06:44:59 INFO - PROCESS | 12689 | 1461246299693 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 12689 | 1461246299884 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:45:00 INFO - PROCESS | 12689 | 1461246300164 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b990000 == 117 [pid = 12689] [id = 411] 06:45:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 202 (0x8cdf2000) [pid = 12689] [serial = 1234] [outer = (nil)] 06:45:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 203 (0x8f92f000) [pid = 12689] [serial = 1235] [outer = 0x8cdf2000] 06:45:00 INFO - PROCESS | 12689 | 1461246300304 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 204 (0x8f932800) [pid = 12689] [serial = 1236] [outer = 0x8cdf2000] 06:45:01 INFO - PROCESS | 12689 | 1461246301228 Marionette TRACE conn4 <- [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]]]}] 06:45: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 06:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1592ms 06:45:01 INFO - PROCESS | 12689 | 1461246301276 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 12689 | 1461246301280 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:45:01 INFO - PROCESS | 12689 | 1461246301286 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 12689 | 1461246301290 Marionette TRACE conn4 <- [1,1618,null,{}] 06:45:01 INFO - PROCESS | 12689 | 1461246301296 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:01 INFO - PROCESS | 12689 | 1461246301501 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:45:01 INFO - PROCESS | 12689 | 1461246301821 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b56000 == 118 [pid = 12689] [id = 412] 06:45:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 205 (0x841f6c00) [pid = 12689] [serial = 1237] [outer = (nil)] 06:45:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 206 (0x8f9b7800) [pid = 12689] [serial = 1238] [outer = 0x841f6c00] 06:45:01 INFO - PROCESS | 12689 | 1461246301938 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 207 (0x8fa2dc00) [pid = 12689] [serial = 1239] [outer = 0x841f6c00] 06:45:02 INFO - PROCESS | 12689 | 1461246302939 Marionette TRACE conn4 <- [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]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1683ms 06:45:02 INFO - PROCESS | 12689 | 1461246302972 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 12689 | 1461246302976 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:45:02 INFO - PROCESS | 12689 | 1461246302982 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 12689 | 1461246302986 Marionette TRACE conn4 <- [1,1622,null,{}] 06:45:02 INFO - PROCESS | 12689 | 1461246302992 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:03 INFO - PROCESS | 12689 | 1461246303195 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:45:03 INFO - PROCESS | 12689 | 1461246303531 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b5fc00 == 119 [pid = 12689] [id = 413] 06:45:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 208 (0x8f931400) [pid = 12689] [serial = 1240] [outer = (nil)] 06:45:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 209 (0x8fae6000) [pid = 12689] [serial = 1241] [outer = 0x8f931400] 06:45:03 INFO - PROCESS | 12689 | 1461246303629 Marionette DEBUG loaded listener.js 06:45:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 210 (0x8faec400) [pid = 12689] [serial = 1242] [outer = 0x8f931400] 06:45:04 INFO - PROCESS | 12689 | 1461246304602 Marionette TRACE conn4 <- [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]]]}] 06:45:04 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 06:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1681ms 06:45:04 INFO - PROCESS | 12689 | 1461246304668 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:45:04 INFO - PROCESS | 12689 | 1461246304675 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:45:04 INFO - PROCESS | 12689 | 1461246304685 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:45:04 INFO - PROCESS | 12689 | 1461246304691 Marionette TRACE conn4 <- [1,1626,null,{}] 06:45:04 INFO - PROCESS | 12689 | 1461246304700 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 12689 | 1461246305018 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:45:05 INFO - PROCESS | 12689 | 1461246305353 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x827cac00 == 120 [pid = 12689] [id = 414] 06:45:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 211 (0x8f601400) [pid = 12689] [serial = 1243] [outer = (nil)] 06:45:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 212 (0x902de800) [pid = 12689] [serial = 1244] [outer = 0x8f601400] 06:45:05 INFO - PROCESS | 12689 | 1461246305447 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 213 (0x902e1000) [pid = 12689] [serial = 1245] [outer = 0x8f601400] 06:45:06 INFO - PROCESS | 12689 | 1461246306384 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1743ms 06:45:06 INFO - PROCESS | 12689 | 1461246306427 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 12689 | 1461246306431 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:45:06 INFO - PROCESS | 12689 | 1461246306438 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 12689 | 1461246306441 Marionette TRACE conn4 <- [1,1630,null,{}] 06:45:06 INFO - PROCESS | 12689 | 1461246306447 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 12689 | 1461246306679 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:45:06 INFO - PROCESS | 12689 | 1461246306966 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f2c00 == 121 [pid = 12689] [id = 415] 06:45:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 214 (0x846d7400) [pid = 12689] [serial = 1246] [outer = (nil)] 06:45:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 215 (0x91292800) [pid = 12689] [serial = 1247] [outer = 0x846d7400] 06:45:07 INFO - PROCESS | 12689 | 1461246307120 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 216 (0x915f6800) [pid = 12689] [serial = 1248] [outer = 0x846d7400] 06:45:09 INFO - PROCESS | 12689 | --DOCSHELL 0x8798e000 == 120 [pid = 12689] [id = 378] 06:45:09 INFO - PROCESS | 12689 | --DOCSHELL 0x8798d800 == 119 [pid = 12689] [id = 377] 06:45:09 INFO - PROCESS | 12689 | --DOCSHELL 0x85239000 == 118 [pid = 12689] [id = 376] 06:45:09 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec9400 == 117 [pid = 12689] [id = 375] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 215 (0x8b99ac00) [pid = 12689] [serial = 1071] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 214 (0x8c0e6800) [pid = 12689] [serial = 1073] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 213 (0x8c22dc00) [pid = 12689] [serial = 1074] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 212 (0x8563f800) [pid = 12689] [serial = 1061] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 211 (0x864e0400) [pid = 12689] [serial = 1062] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 210 (0x8f601c00) [pid = 12689] [serial = 1085] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 209 (0x8f60e000) [pid = 12689] [serial = 1086] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 208 (0x895cc400) [pid = 12689] [serial = 1064] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 207 (0x89cd2400) [pid = 12689] [serial = 1065] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 206 (0x8cdf6000) [pid = 12689] [serial = 1079] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 205 (0x8cdfd000) [pid = 12689] [serial = 1080] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 204 (0x91f99000) [pid = 12689] [serial = 1100] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 203 (0x92902000) [pid = 12689] [serial = 1101] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 202 (0x8e70b400) [pid = 12689] [serial = 1082] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 201 (0x8e71d800) [pid = 12689] [serial = 1083] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 200 (0x8cbd7800) [pid = 12689] [serial = 1076] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 199 (0x8cc09800) [pid = 12689] [serial = 1077] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 198 (0x84762c00) [pid = 12689] [serial = 1115] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 197 (0x84951c00) [pid = 12689] [serial = 1116] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 196 (0x8a809800) [pid = 12689] [serial = 1067] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x8b877400) [pid = 12689] [serial = 1068] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x92958000) [pid = 12689] [serial = 1106] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x92a15400) [pid = 12689] [serial = 1107] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x92a1fc00) [pid = 12689] [serial = 1109] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x92a23000) [pid = 12689] [serial = 1110] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x9290ec00) [pid = 12689] [serial = 1103] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x9294e800) [pid = 12689] [serial = 1104] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x902e2800) [pid = 12689] [serial = 1094] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x902e7400) [pid = 12689] [serial = 1095] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x8f878400) [pid = 12689] [serial = 1088] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x8f88f000) [pid = 12689] [serial = 1089] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x895d9400) [pid = 12689] [serial = 1124] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x895ccc00) [pid = 12689] [serial = 1122] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x86bb4400) [pid = 12689] [serial = 1118] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x86ce8800) [pid = 12689] [serial = 1119] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x8ced2400) [pid = 12689] [serial = 1011] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x85233000) [pid = 12689] [serial = 927] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x900bc800) [pid = 12689] [serial = 1035] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x8faeb400) [pid = 12689] [serial = 1032] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8f93a800) [pid = 12689] [serial = 1023] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x86bb4800) [pid = 12689] [serial = 996] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8a807400) [pid = 12689] [serial = 939] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x85d67800) [pid = 12689] [serial = 1038] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8f873800) [pid = 12689] [serial = 1020] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8f830c00) [pid = 12689] [serial = 969] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8fa34c00) [pid = 12689] [serial = 1029] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8e71d400) [pid = 12689] [serial = 1014] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8eb0dc00) [pid = 12689] [serial = 960] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x89e47000) [pid = 12689] [serial = 936] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8f826c00) [pid = 12689] [serial = 966] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8b8ad400) [pid = 12689] [serial = 1005] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8b99b000) [pid = 12689] [serial = 942] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x89cda800) [pid = 12689] [serial = 933] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8cbd5400) [pid = 12689] [serial = 1008] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8b871800) [pid = 12689] [serial = 1002] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x89d48400) [pid = 12689] [serial = 999] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8c232c00) [pid = 12689] [serial = 945] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x846da400) [pid = 12689] [serial = 1041] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8cede400) [pid = 12689] [serial = 954] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8cbcf000) [pid = 12689] [serial = 948] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x87985800) [pid = 12689] [serial = 930] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8f747800) [pid = 12689] [serial = 1017] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8e74dc00) [pid = 12689] [serial = 957] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8cc83c00) [pid = 12689] [serial = 951] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x84731c00) [pid = 12689] [serial = 993] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8f9b4800) [pid = 12689] [serial = 1026] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8f747400) [pid = 12689] [serial = 963] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8901a800) [pid = 12689] [serial = 1121] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x9129d400) [pid = 12689] [serial = 1097] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x9139f400) [pid = 12689] [serial = 1098] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8fa39000) [pid = 12689] [serial = 1091] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x900c3000) [pid = 12689] [serial = 1092] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8cedf400) [pid = 12689] [serial = 1112] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x92ac8c00) [pid = 12689] [serial = 1113] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x89bf5000) [pid = 12689] [serial = 1058] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8b991800) [pid = 12689] [serial = 1070] [outer = (nil)] [url = about:blank] 06:45:09 INFO - PROCESS | 12689 | 1461246309496 Marionette TRACE conn4 <- [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]]]}] 06:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 3195ms 06:45:09 INFO - PROCESS | 12689 | 1461246309634 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:45:09 INFO - PROCESS | 12689 | 1461246309639 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:45:09 INFO - PROCESS | 12689 | 1461246309648 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:45:09 INFO - PROCESS | 12689 | 1461246309653 Marionette TRACE conn4 <- [1,1634,null,{}] 06:45:09 INFO - PROCESS | 12689 | 1461246309663 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 12689 | 1461246309851 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:45:10 INFO - PROCESS | 12689 | 1461246310104 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x84732000 == 118 [pid = 12689] [id = 416] 06:45:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x84736800) [pid = 12689] [serial = 1249] [outer = (nil)] 06:45:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x84756400) [pid = 12689] [serial = 1250] [outer = 0x84736800] 06:45:10 INFO - PROCESS | 12689 | 1461246310187 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x84762c00) [pid = 12689] [serial = 1251] [outer = 0x84736800] 06:45:11 INFO - PROCESS | 12689 | 1461246311011 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1397ms 06:45:11 INFO - PROCESS | 12689 | 1461246311045 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 12689 | 1461246311054 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:45:11 INFO - PROCESS | 12689 | 1461246311064 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 12689 | 1461246311068 Marionette TRACE conn4 <- [1,1638,null,{}] 06:45:11 INFO - PROCESS | 12689 | 1461246311074 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 12689 | 1461246311276 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:45:11 INFO - PROCESS | 12689 | 1461246311490 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f1800 == 119 [pid = 12689] [id = 417] 06:45:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x84948c00) [pid = 12689] [serial = 1252] [outer = (nil)] 06:45:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8564a400) [pid = 12689] [serial = 1253] [outer = 0x84948c00] 06:45:11 INFO - PROCESS | 12689 | 1461246311570 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x85d69000) [pid = 12689] [serial = 1254] [outer = 0x84948c00] 06:45:12 INFO - PROCESS | 12689 | 1461246312555 Marionette TRACE conn4 <- [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]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1536ms 06:45:12 INFO - PROCESS | 12689 | 1461246312600 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:45:12 INFO - PROCESS | 12689 | 1461246312604 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:45:12 INFO - PROCESS | 12689 | 1461246312617 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 12689 | 1461246312622 Marionette TRACE conn4 <- [1,1642,null,{}] 06:45:12 INFO - PROCESS | 12689 | 1461246312639 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 12689 | 1461246312926 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:45:13 INFO - PROCESS | 12689 | 1461246312981 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x85648c00 == 120 [pid = 12689] [id = 418] 06:45:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x86bb7000) [pid = 12689] [serial = 1255] [outer = (nil)] 06:45:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x86cec000) [pid = 12689] [serial = 1256] [outer = 0x86bb7000] 06:45:13 INFO - PROCESS | 12689 | 1461246313082 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x87817c00) [pid = 12689] [serial = 1257] [outer = 0x86bb7000] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8798ec00) [pid = 12689] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x827c7000) [pid = 12689] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x846d9c00) [pid = 12689] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x84058800) [pid = 12689] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x84064000) [pid = 12689] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x841ef000) [pid = 12689] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x85d71400) [pid = 12689] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:45:14 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x83710400) [pid = 12689] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:45:14 INFO - PROCESS | 12689 | 1461246314605 Marionette TRACE conn4 <- [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]]]}] 06:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2046ms 06:45:14 INFO - PROCESS | 12689 | 1461246314657 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:45:14 INFO - PROCESS | 12689 | 1461246314661 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:45:14 INFO - PROCESS | 12689 | 1461246314667 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:45:14 INFO - PROCESS | 12689 | 1461246314685 Marionette TRACE conn4 <- [1,1646,null,{}] 06:45:14 INFO - PROCESS | 12689 | 1461246314737 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 12689 | 1461246314925 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:45:15 INFO - PROCESS | 12689 | 1461246315111 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c7000 == 121 [pid = 12689] [id = 419] 06:45:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x846cf400) [pid = 12689] [serial = 1258] [outer = (nil)] 06:45:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x87817000) [pid = 12689] [serial = 1259] [outer = 0x846cf400] 06:45:15 INFO - PROCESS | 12689 | 1461246315190 Marionette DEBUG loaded listener.js 06:45:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8798dc00) [pid = 12689] [serial = 1260] [outer = 0x846cf400] 06:45:16 INFO - PROCESS | 12689 | 1461246316035 Marionette TRACE conn4 <- [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]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1439ms 06:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:45:16 INFO - PROCESS | 12689 | 1461246316107 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 12689 | 1461246316110 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:45:16 INFO - PROCESS | 12689 | 1461246316117 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 12689 | 1461246316121 Marionette TRACE conn4 <- [1,1650,null,{}] 06:45:16 INFO - PROCESS | 12689 | 1461246316126 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:16 INFO - PROCESS | 12689 | 1461246316317 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:45:16 INFO - PROCESS | 12689 | 1461246316750 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec8800 == 122 [pid = 12689] [id = 420] 06:45:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x83ecb000) [pid = 12689] [serial = 1261] [outer = (nil)] 06:45:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x841e8800) [pid = 12689] [serial = 1262] [outer = 0x83ecb000] 06:45:16 INFO - PROCESS | 12689 | 1461246316863 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x846d6800) [pid = 12689] [serial = 1263] [outer = 0x83ecb000] 06:45:17 INFO - PROCESS | 12689 | 1461246317902 Marionette TRACE conn4 <- [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]]]}] 06:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1844ms 06:45:17 INFO - PROCESS | 12689 | 1461246317963 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:45:17 INFO - PROCESS | 12689 | 1461246317980 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:45:17 INFO - PROCESS | 12689 | 1461246317995 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 12689 | 1461246318000 Marionette TRACE conn4 <- [1,1654,null,{}] 06:45:18 INFO - PROCESS | 12689 | 1461246318008 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 12689 | 1461246318266 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:45:18 INFO - PROCESS | 12689 | 1461246318588 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523c000 == 123 [pid = 12689] [id = 421] 06:45:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x85647c00) [pid = 12689] [serial = 1264] [outer = (nil)] 06:45:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x864e0400) [pid = 12689] [serial = 1265] [outer = 0x85647c00] 06:45:18 INFO - PROCESS | 12689 | 1461246318690 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x86bb2400) [pid = 12689] [serial = 1266] [outer = 0x85647c00] 06:45:19 INFO - PROCESS | 12689 | 1461246319704 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1784ms 06:45:19 INFO - PROCESS | 12689 | 1461246319784 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 12689 | 1461246319791 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:45:19 INFO - PROCESS | 12689 | 1461246319798 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 12689 | 1461246319802 Marionette TRACE conn4 <- [1,1658,null,{}] 06:45:19 INFO - PROCESS | 12689 | 1461246319809 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:20 INFO - PROCESS | 12689 | 1461246320108 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:45:20 INFO - PROCESS | 12689 | 1461246320410 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce3c00 == 124 [pid = 12689] [id = 422] 06:45:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x86ce8800) [pid = 12689] [serial = 1267] [outer = (nil)] 06:45:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x89013000) [pid = 12689] [serial = 1268] [outer = 0x86ce8800] 06:45:20 INFO - PROCESS | 12689 | 1461246320513 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x894b6400) [pid = 12689] [serial = 1269] [outer = 0x86ce8800] 06:45:21 INFO - PROCESS | 12689 | 1461246321553 Marionette TRACE conn4 <- [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]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1787ms 06:45:21 INFO - PROCESS | 12689 | 1461246321587 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 12689 | 1461246321590 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:45:21 INFO - PROCESS | 12689 | 1461246321606 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 12689 | 1461246321617 Marionette TRACE conn4 <- [1,1662,null,{}] 06:45:21 INFO - PROCESS | 12689 | 1461246321627 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 12689 | 1461246321867 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:45:22 INFO - PROCESS | 12689 | 1461246322194 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce5400 == 125 [pid = 12689] [id = 423] 06:45:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x86cee400) [pid = 12689] [serial = 1270] [outer = (nil)] 06:45:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x89cd4000) [pid = 12689] [serial = 1271] [outer = 0x86cee400] 06:45:22 INFO - PROCESS | 12689 | 1461246322304 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x89d47c00) [pid = 12689] [serial = 1272] [outer = 0x86cee400] 06:45:23 INFO - PROCESS | 12689 | 1461246323269 Marionette TRACE conn4 <- [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]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1706ms 06:45:23 INFO - PROCESS | 12689 | 1461246323319 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:45:23 INFO - PROCESS | 12689 | 1461246323325 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:45:23 INFO - PROCESS | 12689 | 1461246323332 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 12689 | 1461246323335 Marionette TRACE conn4 <- [1,1666,null,{}] 06:45:23 INFO - PROCESS | 12689 | 1461246323341 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 12689 | 1461246323561 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:45:23 INFO - PROCESS | 12689 | 1461246323846 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x85231400 == 126 [pid = 12689] [id = 424] 06:45:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x89bf3400) [pid = 12689] [serial = 1273] [outer = (nil)] 06:45:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8a401400) [pid = 12689] [serial = 1274] [outer = 0x89bf3400] 06:45:23 INFO - PROCESS | 12689 | 1461246323982 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8a80cc00) [pid = 12689] [serial = 1275] [outer = 0x89bf3400] 06:45:24 INFO - PROCESS | 12689 | 1461246324934 Marionette TRACE conn4 <- [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]]]}] 06:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1682ms 06:45:25 INFO - PROCESS | 12689 | 1461246325014 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 12689 | 1461246325019 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:45:25 INFO - PROCESS | 12689 | 1461246325026 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 12689 | 1461246325030 Marionette TRACE conn4 <- [1,1670,null,{}] 06:45:25 INFO - PROCESS | 12689 | 1461246325036 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 12689 | 1461246325298 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:45:25 INFO - PROCESS | 12689 | 1461246325625 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b87b400 == 127 [pid = 12689] [id = 425] 06:45:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8b87bc00) [pid = 12689] [serial = 1276] [outer = (nil)] 06:45:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8b8a6000) [pid = 12689] [serial = 1277] [outer = 0x8b87bc00] 06:45:25 INFO - PROCESS | 12689 | 1461246325762 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8c015000) [pid = 12689] [serial = 1278] [outer = 0x8b87bc00] 06:45:26 INFO - PROCESS | 12689 | 1461246326772 Marionette TRACE conn4 <- [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]]]}] 06:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1786ms 06:45:26 INFO - PROCESS | 12689 | 1461246326813 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 12689 | 1461246326817 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:45:26 INFO - PROCESS | 12689 | 1461246326824 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 12689 | 1461246326827 Marionette TRACE conn4 <- [1,1674,null,{}] 06:45:26 INFO - PROCESS | 12689 | 1461246326833 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:27 INFO - PROCESS | 12689 | 1461246327068 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:45:27 INFO - PROCESS | 12689 | 1461246327394 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x85233400 == 128 [pid = 12689] [id = 426] 06:45:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x85d65400) [pid = 12689] [serial = 1279] [outer = (nil)] 06:45:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8c234000) [pid = 12689] [serial = 1280] [outer = 0x85d65400] 06:45:27 INFO - PROCESS | 12689 | 1461246327496 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8c236800) [pid = 12689] [serial = 1281] [outer = 0x85d65400] 06:45:28 INFO - PROCESS | 12689 | 1461246328491 Marionette TRACE conn4 <- [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]]]}] 06:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1730ms 06:45:28 INFO - PROCESS | 12689 | 1461246328556 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 12689 | 1461246328560 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:45:28 INFO - PROCESS | 12689 | 1461246328567 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 12689 | 1461246328570 Marionette TRACE conn4 <- [1,1678,null,{}] 06:45:28 INFO - PROCESS | 12689 | 1461246328576 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 12689 | 1461246328812 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:45:29 INFO - PROCESS | 12689 | 1461246329131 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8ad000 == 129 [pid = 12689] [id = 427] 06:45:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8c0edc00) [pid = 12689] [serial = 1282] [outer = (nil)] 06:45:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8cc09800) [pid = 12689] [serial = 1283] [outer = 0x8c0edc00] 06:45:29 INFO - PROCESS | 12689 | 1461246329230 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8cc0f400) [pid = 12689] [serial = 1284] [outer = 0x8c0edc00] 06:45:30 INFO - PROCESS | 12689 | 1461246330214 Marionette TRACE conn4 <- [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]]]}] 06:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1681ms 06:45:30 INFO - PROCESS | 12689 | 1461246330249 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 12689 | 1461246330252 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:45:30 INFO - PROCESS | 12689 | 1461246330259 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 12689 | 1461246330262 Marionette TRACE conn4 <- [1,1682,null,{}] 06:45:30 INFO - PROCESS | 12689 | 1461246330268 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 12689 | 1461246330461 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:45:30 INFO - PROCESS | 12689 | 1461246330780 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce8c00 == 130 [pid = 12689] [id = 428] 06:45:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x86ce9400) [pid = 12689] [serial = 1285] [outer = (nil)] 06:45:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8cdfec00) [pid = 12689] [serial = 1286] [outer = 0x86ce9400] 06:45:30 INFO - PROCESS | 12689 | 1461246330877 Marionette DEBUG loaded listener.js 06:45:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8ced3800) [pid = 12689] [serial = 1287] [outer = 0x86ce9400] 06:45:31 INFO - PROCESS | 12689 | 1461246331836 Marionette TRACE conn4 <- [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]]]}] 06:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1639ms 06:45:31 INFO - PROCESS | 12689 | 1461246331900 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 12689 | 1461246331904 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:45:31 INFO - PROCESS | 12689 | 1461246331911 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 12689 | 1461246331916 Marionette TRACE conn4 <- [1,1686,null,{}] 06:45:31 INFO - PROCESS | 12689 | 1461246331923 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:32 INFO - PROCESS | 12689 | 1461246332143 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:45:32 INFO - PROCESS | 12689 | 1461246332486 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f95400 == 131 [pid = 12689] [id = 429] 06:45:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x86f9fc00) [pid = 12689] [serial = 1288] [outer = (nil)] 06:45:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x8e704000) [pid = 12689] [serial = 1289] [outer = 0x86f9fc00] 06:45:32 INFO - PROCESS | 12689 | 1461246332609 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8e70b800) [pid = 12689] [serial = 1290] [outer = 0x86f9fc00] 06:45:33 INFO - PROCESS | 12689 | 1461246333606 Marionette TRACE conn4 <- [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]]]}] 06:45:33 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 06:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1733ms 06:45:33 INFO - PROCESS | 12689 | 1461246333649 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 12689 | 1461246333661 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:45:33 INFO - PROCESS | 12689 | 1461246333676 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 12689 | 1461246333687 Marionette TRACE conn4 <- [1,1690,null,{}] 06:45:33 INFO - PROCESS | 12689 | 1461246333695 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 12689 | 1461246333949 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:45:34 INFO - PROCESS | 12689 | 1461246334289 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdf3800 == 132 [pid = 12689] [id = 430] 06:45:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8e743c00) [pid = 12689] [serial = 1291] [outer = (nil)] 06:45:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x8e74c000) [pid = 12689] [serial = 1292] [outer = 0x8e743c00] 06:45:34 INFO - PROCESS | 12689 | 1461246334404 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8f602c00) [pid = 12689] [serial = 1293] [outer = 0x8e743c00] 06:45:35 INFO - PROCESS | 12689 | 1461246335373 Marionette TRACE conn4 <- [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]]]}] 06:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1748ms 06:45:35 INFO - PROCESS | 12689 | 1461246335424 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:45:35 INFO - PROCESS | 12689 | 1461246335428 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:45:35 INFO - PROCESS | 12689 | 1461246335435 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 12689 | 1461246335440 Marionette TRACE conn4 <- [1,1694,null,{}] 06:45:35 INFO - PROCESS | 12689 | 1461246335446 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 12689 | 1461246335681 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:45:36 INFO - PROCESS | 12689 | 1461246335998 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e741400 == 133 [pid = 12689] [id = 431] 06:45:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8f745400) [pid = 12689] [serial = 1294] [outer = (nil)] 06:45:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8f86f400) [pid = 12689] [serial = 1295] [outer = 0x8f745400] 06:45:36 INFO - PROCESS | 12689 | 1461246336093 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x8f873c00) [pid = 12689] [serial = 1296] [outer = 0x8f745400] 06:45:37 INFO - PROCESS | 12689 | 1461246337023 Marionette TRACE conn4 <- [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]]]}] 06:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1634ms 06:45:37 INFO - PROCESS | 12689 | 1461246337071 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 12689 | 1461246337077 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:45:37 INFO - PROCESS | 12689 | 1461246337087 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 12689 | 1461246337092 Marionette TRACE conn4 <- [1,1698,null,{}] 06:45:37 INFO - PROCESS | 12689 | 1461246337101 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 12689 | 1461246337360 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:45:37 INFO - PROCESS | 12689 | 1461246337681 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x85642400 == 134 [pid = 12689] [id = 432] 06:45:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x8b8a9400) [pid = 12689] [serial = 1297] [outer = (nil)] 06:45:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8f939000) [pid = 12689] [serial = 1298] [outer = 0x8b8a9400] 06:45:37 INFO - PROCESS | 12689 | 1461246337772 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x8f93c800) [pid = 12689] [serial = 1299] [outer = 0x8b8a9400] 06:45:38 INFO - PROCESS | 12689 | 1461246338752 Marionette TRACE conn4 <- [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]]]}] 06:45:38 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 06:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1742ms 06:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:45:38 INFO - PROCESS | 12689 | 1461246338830 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:45:38 INFO - PROCESS | 12689 | 1461246338833 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:45:38 INFO - PROCESS | 12689 | 1461246338840 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 12689 | 1461246338843 Marionette TRACE conn4 <- [1,1702,null,{}] 06:45:38 INFO - PROCESS | 12689 | 1461246338849 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:39 INFO - PROCESS | 12689 | 1461246339104 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:45:39 INFO - PROCESS | 12689 | 1461246339429 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f829800 == 135 [pid = 12689] [id = 433] 06:45:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x8f88bc00) [pid = 12689] [serial = 1300] [outer = (nil)] 06:45:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x8fae2000) [pid = 12689] [serial = 1301] [outer = 0x8f88bc00] 06:45:39 INFO - PROCESS | 12689 | 1461246339525 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x8fae7c00) [pid = 12689] [serial = 1302] [outer = 0x8f88bc00] 06:45:40 INFO - PROCESS | 12689 | 1461246340463 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1687ms 06:45:40 INFO - PROCESS | 12689 | 1461246340527 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 12689 | 1461246340532 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:45:40 INFO - PROCESS | 12689 | 1461246340539 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 12689 | 1461246340542 Marionette TRACE conn4 <- [1,1706,null,{}] 06:45:40 INFO - PROCESS | 12689 | 1461246340548 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 12689 | 1461246340775 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:45:41 INFO - PROCESS | 12689 | 1461246341118 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa2d400 == 136 [pid = 12689] [id = 434] 06:45:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x8fa35000) [pid = 12689] [serial = 1303] [outer = (nil)] 06:45:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x902df000) [pid = 12689] [serial = 1304] [outer = 0x8fa35000] 06:45:41 INFO - PROCESS | 12689 | 1461246341219 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x902e2800) [pid = 12689] [serial = 1305] [outer = 0x8fa35000] 06:45:42 INFO - PROCESS | 12689 | 1461246342271 Marionette TRACE conn4 <- [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]]]}] 06:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1782ms 06:45:42 INFO - PROCESS | 12689 | 1461246342324 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 12689 | 1461246342330 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:45:42 INFO - PROCESS | 12689 | 1461246342338 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 12689 | 1461246342341 Marionette TRACE conn4 <- [1,1710,null,{}] 06:45:42 INFO - PROCESS | 12689 | 1461246342348 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:42 INFO - PROCESS | 12689 | 1461246342602 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:45:42 INFO - PROCESS | 12689 | 1461246342930 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x841e9400 == 137 [pid = 12689] [id = 435] 06:45:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x8472dc00) [pid = 12689] [serial = 1306] [outer = (nil)] 06:45:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x913a7400) [pid = 12689] [serial = 1307] [outer = 0x8472dc00] 06:45:43 INFO - PROCESS | 12689 | 1461246343027 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x915ed800) [pid = 12689] [serial = 1308] [outer = 0x8472dc00] 06:45:44 INFO - PROCESS | 12689 | 1461246344044 Marionette TRACE conn4 <- [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]]]}] 06:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1781ms 06:45:44 INFO - PROCESS | 12689 | 1461246344120 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 12689 | 1461246344125 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:45:44 INFO - PROCESS | 12689 | 1461246344131 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 12689 | 1461246344135 Marionette TRACE conn4 <- [1,1714,null,{}] 06:45:44 INFO - PROCESS | 12689 | 1461246344141 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 12689 | 1461246344394 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:45:44 INFO - PROCESS | 12689 | 1461246344725 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x900b9800 == 138 [pid = 12689] [id = 436] 06:45:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x9129ac00) [pid = 12689] [serial = 1309] [outer = (nil)] 06:45:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x9290c400) [pid = 12689] [serial = 1310] [outer = 0x9129ac00] 06:45:44 INFO - PROCESS | 12689 | 1461246344823 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x9294c400) [pid = 12689] [serial = 1311] [outer = 0x9129ac00] 06:45:45 INFO - PROCESS | 12689 | 1461246345741 Marionette TRACE conn4 <- [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]]]}] 06:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1686ms 06:45:45 INFO - PROCESS | 12689 | 1461246345819 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 12689 | 1461246345822 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:45:45 INFO - PROCESS | 12689 | 1461246345830 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 12689 | 1461246345834 Marionette TRACE conn4 <- [1,1718,null,{}] 06:45:45 INFO - PROCESS | 12689 | 1461246345840 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 12689 | 1461246346084 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:45:46 INFO - PROCESS | 12689 | 1461246346402 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x902dc400 == 139 [pid = 12689] [id = 437] 06:45:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x91f36c00) [pid = 12689] [serial = 1312] [outer = (nil)] 06:45:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 197 (0x92959c00) [pid = 12689] [serial = 1313] [outer = 0x91f36c00] 06:45:46 INFO - PROCESS | 12689 | 1461246346499 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 198 (0x92a14800) [pid = 12689] [serial = 1314] [outer = 0x91f36c00] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x83ecdc00 == 138 [pid = 12689] [id = 393] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x85d69c00 == 137 [pid = 12689] [id = 394] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x84062800 == 136 [pid = 12689] [id = 392] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x827c7000 == 135 [pid = 12689] [id = 419] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x85648c00 == 134 [pid = 12689] [id = 418] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x841f1800 == 133 [pid = 12689] [id = 417] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x84732000 == 132 [pid = 12689] [id = 416] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x827cac00 == 131 [pid = 12689] [id = 414] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x841f2c00 == 130 [pid = 12689] [id = 415] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x83b5fc00 == 129 [pid = 12689] [id = 413] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x83b56000 == 128 [pid = 12689] [id = 412] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8b990000 == 127 [pid = 12689] [id = 411] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8e715000 == 126 [pid = 12689] [id = 409] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x83b56400 == 125 [pid = 12689] [id = 410] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8e70f400 == 124 [pid = 12689] [id = 408] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc7b000 == 123 [pid = 12689] [id = 407] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8a40e000 == 122 [pid = 12689] [id = 406] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x85647800 == 121 [pid = 12689] [id = 405] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x89e43c00 == 120 [pid = 12689] [id = 403] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8a410800 == 119 [pid = 12689] [id = 404] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8901cc00 == 118 [pid = 12689] [id = 402] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8564bc00 == 117 [pid = 12689] [id = 401] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x8781f400 == 116 [pid = 12689] [id = 400] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x846cc800 == 115 [pid = 12689] [id = 398] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x84758000 == 114 [pid = 12689] [id = 399] 06:45:48 INFO - PROCESS | 12689 | --DOCSHELL 0x846d7000 == 113 [pid = 12689] [id = 370] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 197 (0x89013c00) [pid = 12689] [serial = 1187] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 196 (0x895d4800) [pid = 12689] [serial = 1188] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x864e0c00) [pid = 12689] [serial = 1191] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x8f937000) [pid = 12689] [serial = 1151] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x93719800) [pid = 12689] [serial = 1160] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x93723000) [pid = 12689] [serial = 1163] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x9129fc00) [pid = 12689] [serial = 1157] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x89cd7400) [pid = 12689] [serial = 1125] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x8523b000) [pid = 12689] [serial = 1176] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x84734c00) [pid = 12689] [serial = 1175] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x8fa35c00) [pid = 12689] [serial = 1154] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x8405d000) [pid = 12689] [serial = 1127] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x93991000) [pid = 12689] [serial = 1166] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x85238400) [pid = 12689] [serial = 1181] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x86ba9800) [pid = 12689] [serial = 1182] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x86f9c800) [pid = 12689] [serial = 1179] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x86bb0800) [pid = 12689] [serial = 1178] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x87816400) [pid = 12689] [serial = 1184] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8901e400) [pid = 12689] [serial = 1133] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x83b57c00) [pid = 12689] [serial = 1172] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x83ec2c00) [pid = 12689] [serial = 1173] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8c016000) [pid = 12689] [serial = 1139] [outer = (nil)] [url = about:blank] 06:45:48 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8a809000) [pid = 12689] [serial = 1136] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x939e8000) [pid = 12689] [serial = 1169] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x85d6ec00) [pid = 12689] [serial = 1130] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8e73f800) [pid = 12689] [serial = 1145] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8cbd8400) [pid = 12689] [serial = 1142] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8f828400) [pid = 12689] [serial = 1148] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x841f4400) [pid = 12689] [serial = 1190] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8781f000) [pid = 12689] [serial = 1185] [outer = (nil)] [url = about:blank] 06:45:49 INFO - PROCESS | 12689 | 1461246349408 Marionette TRACE conn4 <- [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]]]}] 06:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3640ms 06:45:49 INFO - PROCESS | 12689 | 1461246349472 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 12689 | 1461246349478 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:45:49 INFO - PROCESS | 12689 | 1461246349487 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 12689 | 1461246349492 Marionette TRACE conn4 <- [1,1722,null,{}] 06:45:49 INFO - PROCESS | 12689 | 1461246349501 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:49 INFO - PROCESS | 12689 | 1461246349739 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:45:49 INFO - PROCESS | 12689 | 1461246349928 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b57c00 == 114 [pid = 12689] [id = 438] 06:45:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x841f4400) [pid = 12689] [serial = 1315] [outer = (nil)] 06:45:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8494ac00) [pid = 12689] [serial = 1316] [outer = 0x841f4400] 06:45:50 INFO - PROCESS | 12689 | 1461246350017 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x85237800) [pid = 12689] [serial = 1317] [outer = 0x841f4400] 06:45:50 INFO - PROCESS | 12689 | 1461246350947 Marionette TRACE conn4 <- [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]]]}] 06:45:50 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 06:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1483ms 06:45:50 INFO - PROCESS | 12689 | 1461246350971 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 12689 | 1461246350980 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:45:50 INFO - PROCESS | 12689 | 1461246350991 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 12689 | 1461246350994 Marionette TRACE conn4 <- [1,1726,null,{}] 06:45:51 INFO - PROCESS | 12689 | 1461246351001 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 12689 | 1461246351277 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:45:51 INFO - PROCESS | 12689 | 1461246351595 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e0800 == 115 [pid = 12689] [id = 439] 06:45:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x864e0c00) [pid = 12689] [serial = 1318] [outer = (nil)] 06:45:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x864e9c00) [pid = 12689] [serial = 1319] [outer = 0x864e0c00] 06:45:51 INFO - PROCESS | 12689 | 1461246351700 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x86bb4800) [pid = 12689] [serial = 1320] [outer = 0x864e0c00] 06:45:52 INFO - PROCESS | 12689 | ************************* 06:45:52 INFO - PROCESS | 12689 | A coding exception was thrown and uncaught in a Task. 06:45:52 INFO - PROCESS | 12689 | 06:45:52 INFO - PROCESS | 12689 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:45:52 INFO - PROCESS | 12689 | Full stack: 06:45:52 INFO - PROCESS | 12689 | ************************* 06:45:52 INFO - PROCESS | 12689 | 1461246352952 Marionette TRACE conn4 <- [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]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1986ms 06:45:52 INFO - PROCESS | 12689 | 1461246352978 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 12689 | 1461246352983 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:45:53 INFO - PROCESS | 12689 | 1461246353019 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 12689 | 1461246353026 Marionette TRACE conn4 <- [1,1730,null,{}] 06:45:53 INFO - PROCESS | 12689 | 1461246353050 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:53 INFO - PROCESS | 12689 | 1461246353369 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x895d3400) [pid = 12689] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x86bb7000) [pid = 12689] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x84948c00) [pid = 12689] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x84736800) [pid = 12689] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x841f6c00) [pid = 12689] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8cdf2000) [pid = 12689] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8f609000) [pid = 12689] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8e73f400) [pid = 12689] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8e717000) [pid = 12689] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8ced5000) [pid = 12689] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8caaa000) [pid = 12689] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8c0ed000) [pid = 12689] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8b8ad800) [pid = 12689] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x89e44c00) [pid = 12689] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x89e4bc00) [pid = 12689] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x895d7000) [pid = 12689] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x87989000) [pid = 12689] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x85237000) [pid = 12689] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x846d3000) [pid = 12689] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8405dc00) [pid = 12689] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x92ad2400) [pid = 12689] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8b992c00) [pid = 12689] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8cbcdc00) [pid = 12689] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x85645000) [pid = 12689] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x902e3800) [pid = 12689] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x907da000) [pid = 12689] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8caa0000) [pid = 12689] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8b86e800) [pid = 12689] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x83ecd400) [pid = 12689] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x89d44400) [pid = 12689] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x89014400) [pid = 12689] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8ceddc00) [pid = 12689] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8eb05800) [pid = 12689] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x9398dc00) [pid = 12689] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:45:54 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x92910400) [pid = 12689] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:45:54 INFO - PROCESS | 12689 | 1461246354301 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecd400 == 116 [pid = 12689] [id = 440] 06:45:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x84055c00) [pid = 12689] [serial = 1321] [outer = (nil)] 06:45:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x846d8800) [pid = 12689] [serial = 1322] [outer = 0x84055c00] 06:45:54 INFO - PROCESS | 12689 | 1461246354382 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x86bb1000) [pid = 12689] [serial = 1323] [outer = 0x84055c00] 06:45:55 INFO - PROCESS | 12689 | 1461246355181 Marionette TRACE conn4 <- [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]]]}] 06:45:55 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 06:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2211ms 06:45:55 INFO - PROCESS | 12689 | 1461246355219 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:45:55 INFO - PROCESS | 12689 | 1461246355223 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:45:55 INFO - PROCESS | 12689 | 1461246355229 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 12689 | 1461246355232 Marionette TRACE conn4 <- [1,1734,null,{}] 06:45:55 INFO - PROCESS | 12689 | 1461246355238 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 12689 | 1461246355421 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:45:55 INFO - PROCESS | 12689 | 1461246355438 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x84731c00 == 117 [pid = 12689] [id = 441] 06:45:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x895d4800) [pid = 12689] [serial = 1324] [outer = (nil)] 06:45:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x89bf0800) [pid = 12689] [serial = 1325] [outer = 0x895d4800] 06:45:55 INFO - PROCESS | 12689 | 1461246355514 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x89cd9800) [pid = 12689] [serial = 1326] [outer = 0x895d4800] 06:45:56 INFO - PROCESS | 12689 | 1461246356773 Marionette TRACE conn4 <- [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]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1596ms 06:45:56 INFO - PROCESS | 12689 | 1461246356828 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 12689 | 1461246356834 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:45:56 INFO - PROCESS | 12689 | 1461246356846 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 12689 | 1461246356852 Marionette TRACE conn4 <- [1,1738,null,{}] 06:45:56 INFO - PROCESS | 12689 | 1461246356863 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 12689 | 1461246357121 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:45:57 INFO - PROCESS | 12689 | 1461246357477 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8564b000 == 118 [pid = 12689] [id = 442] 06:45:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8564bc00) [pid = 12689] [serial = 1327] [outer = (nil)] 06:45:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x85d69800) [pid = 12689] [serial = 1328] [outer = 0x8564bc00] 06:45:57 INFO - PROCESS | 12689 | 1461246357573 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x864ed800) [pid = 12689] [serial = 1329] [outer = 0x8564bc00] 06:45:58 INFO - PROCESS | 12689 | 1461246358564 Marionette TRACE conn4 <- [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]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1807ms 06:45:58 INFO - PROCESS | 12689 | 1461246358652 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 12689 | 1461246358661 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:45:58 INFO - PROCESS | 12689 | 1461246358672 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 12689 | 1461246358676 Marionette TRACE conn4 <- [1,1742,null,{}] 06:45:58 INFO - PROCESS | 12689 | 1461246358683 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:59 INFO - PROCESS | 12689 | 1461246359091 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:45:59 INFO - PROCESS | 12689 | 1461246359330 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f98800 == 119 [pid = 12689] [id = 443] 06:45:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x87982000) [pid = 12689] [serial = 1330] [outer = (nil)] 06:45:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x89cd5c00) [pid = 12689] [serial = 1331] [outer = 0x87982000] 06:45:59 INFO - PROCESS | 12689 | 1461246359424 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8a402000) [pid = 12689] [serial = 1332] [outer = 0x87982000] 06:46:00 INFO - PROCESS | 12689 | 1461246360514 Marionette TRACE conn4 <- [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]]]}] 06:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1885ms 06:46:00 INFO - PROCESS | 12689 | 1461246360557 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:46:00 INFO - PROCESS | 12689 | 1461246360561 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:46:00 INFO - PROCESS | 12689 | 1461246360569 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:46:00 INFO - PROCESS | 12689 | 1461246360576 Marionette TRACE conn4 <- [1,1746,null,{}] 06:46:00 INFO - PROCESS | 12689 | 1461246360593 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 12689 | 1461246360814 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:46:01 INFO - PROCESS | 12689 | 1461246361140 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b870800 == 120 [pid = 12689] [id = 444] 06:46:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8b878c00) [pid = 12689] [serial = 1333] [outer = (nil)] 06:46:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8b8a6400) [pid = 12689] [serial = 1334] [outer = 0x8b878c00] 06:46:01 INFO - PROCESS | 12689 | 1461246361299 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8b992800) [pid = 12689] [serial = 1335] [outer = 0x8b878c00] 06:46:02 INFO - PROCESS | 12689 | 1461246362319 Marionette TRACE conn4 <- [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]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1789ms 06:46:02 INFO - PROCESS | 12689 | 1461246362360 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:46:02 INFO - PROCESS | 12689 | 1461246362366 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:46:02 INFO - PROCESS | 12689 | 1461246362372 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 12689 | 1461246362376 Marionette TRACE conn4 <- [1,1750,null,{}] 06:46:02 INFO - PROCESS | 12689 | 1461246362382 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:02 INFO - PROCESS | 12689 | 1461246362653 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:46:03 INFO - PROCESS | 12689 | 1461246362982 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b87c800 == 121 [pid = 12689] [id = 445] 06:46:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8b8a7c00) [pid = 12689] [serial = 1336] [outer = (nil)] 06:46:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8c0e1800) [pid = 12689] [serial = 1337] [outer = 0x8b8a7c00] 06:46:03 INFO - PROCESS | 12689 | 1461246363097 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8c0e9c00) [pid = 12689] [serial = 1338] [outer = 0x8b8a7c00] 06:46:04 INFO - PROCESS | 12689 | 1461246364219 Marionette TRACE conn4 <- [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]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1890ms 06:46:04 INFO - PROCESS | 12689 | 1461246364267 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 12689 | 1461246364271 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:46:04 INFO - PROCESS | 12689 | 1461246364278 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 12689 | 1461246364281 Marionette TRACE conn4 <- [1,1754,null,{}] 06:46:04 INFO - PROCESS | 12689 | 1461246364287 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 12689 | 1461246364504 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:46:04 INFO - PROCESS | 12689 | 1461246364838 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494a800 == 122 [pid = 12689] [id = 446] 06:46:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x85238c00) [pid = 12689] [serial = 1339] [outer = (nil)] 06:46:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8c238000) [pid = 12689] [serial = 1340] [outer = 0x85238c00] 06:46:04 INFO - PROCESS | 12689 | 1461246364937 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8caa9c00) [pid = 12689] [serial = 1341] [outer = 0x85238c00] 06:46:05 INFO - PROCESS | 12689 | 1461246365954 Marionette TRACE conn4 <- [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]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1743ms 06:46:06 INFO - PROCESS | 12689 | 1461246366022 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 12689 | 1461246366026 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:46:06 INFO - PROCESS | 12689 | 1461246366033 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 12689 | 1461246366037 Marionette TRACE conn4 <- [1,1758,null,{}] 06:46:06 INFO - PROCESS | 12689 | 1461246366043 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 12689 | 1461246366338 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:46:06 INFO - PROCESS | 12689 | 1461246366690 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e2000 == 123 [pid = 12689] [id = 447] 06:46:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8cc03c00) [pid = 12689] [serial = 1342] [outer = (nil)] 06:46:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8ced6400) [pid = 12689] [serial = 1343] [outer = 0x8cc03c00] 06:46:06 INFO - PROCESS | 12689 | 1461246366787 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8e701800) [pid = 12689] [serial = 1344] [outer = 0x8cc03c00] 06:46:07 INFO - PROCESS | 12689 | 1461246367718 Marionette TRACE conn4 <- [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]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1744ms 06:46:07 INFO - PROCESS | 12689 | 1461246367792 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 12689 | 1461246367795 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:46:07 INFO - PROCESS | 12689 | 1461246367805 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 12689 | 1461246367808 Marionette TRACE conn4 <- [1,1762,null,{}] 06:46:07 INFO - PROCESS | 12689 | 1461246367815 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:08 INFO - PROCESS | 12689 | 1461246368043 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:46:08 INFO - PROCESS | 12689 | 1461246368376 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caabc00 == 124 [pid = 12689] [id = 448] 06:46:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8cdfd800) [pid = 12689] [serial = 1345] [outer = (nil)] 06:46:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8e744000) [pid = 12689] [serial = 1346] [outer = 0x8cdfd800] 06:46:08 INFO - PROCESS | 12689 | 1461246368481 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8eb0c000) [pid = 12689] [serial = 1347] [outer = 0x8cdfd800] 06:46:09 INFO - PROCESS | 12689 | 1461246369431 Marionette TRACE conn4 <- [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]]]}] 06:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1689ms 06:46:09 INFO - PROCESS | 12689 | 1461246369496 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 12689 | 1461246369501 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:46:09 INFO - PROCESS | 12689 | 1461246369508 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 12689 | 1461246369512 Marionette TRACE conn4 <- [1,1766,null,{}] 06:46:09 INFO - PROCESS | 12689 | 1461246369519 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 12689 | 1461246369726 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:46:10 INFO - PROCESS | 12689 | 1461246370067 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c23c800 == 125 [pid = 12689] [id = 449] 06:46:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8e71bc00) [pid = 12689] [serial = 1348] [outer = (nil)] 06:46:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8f74b000) [pid = 12689] [serial = 1349] [outer = 0x8e71bc00] 06:46:10 INFO - PROCESS | 12689 | 1461246370164 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x8f827400) [pid = 12689] [serial = 1350] [outer = 0x8e71bc00] 06:46:11 INFO - PROCESS | 12689 | 1461246371065 Marionette TRACE conn4 <- [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]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1632ms 06:46:11 INFO - PROCESS | 12689 | 1461246371141 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 12689 | 1461246371145 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:46:11 INFO - PROCESS | 12689 | 1461246371152 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 12689 | 1461246371156 Marionette TRACE conn4 <- [1,1770,null,{}] 06:46:11 INFO - PROCESS | 12689 | 1461246371162 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 12689 | 1461246371393 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:46:11 INFO - PROCESS | 12689 | 1461246371714 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb05800 == 126 [pid = 12689] [id = 450] 06:46:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8eb0f000) [pid = 12689] [serial = 1351] [outer = (nil)] 06:46:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8f879400) [pid = 12689] [serial = 1352] [outer = 0x8eb0f000] 06:46:11 INFO - PROCESS | 12689 | 1461246371813 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x8f88b800) [pid = 12689] [serial = 1353] [outer = 0x8eb0f000] 06:46:12 INFO - PROCESS | 12689 | 1461246372731 Marionette TRACE conn4 <- [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]]]}] 06:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1634ms 06:46:12 INFO - PROCESS | 12689 | 1461246372788 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 12689 | 1461246372791 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:46:12 INFO - PROCESS | 12689 | 1461246372798 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 12689 | 1461246372801 Marionette TRACE conn4 <- [1,1774,null,{}] 06:46:12 INFO - PROCESS | 12689 | 1461246372808 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:13 INFO - PROCESS | 12689 | 1461246373028 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:46:13 INFO - PROCESS | 12689 | 1461246373351 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f82e000 == 127 [pid = 12689] [id = 451] 06:46:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x8f832000) [pid = 12689] [serial = 1354] [outer = (nil)] 06:46:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8fa2c800) [pid = 12689] [serial = 1355] [outer = 0x8f832000] 06:46:13 INFO - PROCESS | 12689 | 1461246373450 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x8fa35800) [pid = 12689] [serial = 1356] [outer = 0x8f832000] 06:46:14 INFO - PROCESS | 12689 | 1461246374474 Marionette TRACE conn4 <- [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]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1732ms 06:46:14 INFO - PROCESS | 12689 | 1461246374531 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 12689 | 1461246374535 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:46:14 INFO - PROCESS | 12689 | 1461246374542 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 12689 | 1461246374547 Marionette TRACE conn4 <- [1,1778,null,{}] 06:46:14 INFO - PROCESS | 12689 | 1461246374553 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 12689 | 1461246374837 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:46:15 INFO - PROCESS | 12689 | 1461246375176 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9b7000 == 128 [pid = 12689] [id = 452] 06:46:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x915f4800) [pid = 12689] [serial = 1357] [outer = (nil)] 06:46:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x92902800) [pid = 12689] [serial = 1358] [outer = 0x915f4800] 06:46:15 INFO - PROCESS | 12689 | 1461246375274 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x92952800) [pid = 12689] [serial = 1359] [outer = 0x915f4800] 06:46:16 INFO - PROCESS | 12689 | 1461246376229 Marionette TRACE conn4 <- [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]]]}] 06:46:16 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 06:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1757ms 06:46:16 INFO - PROCESS | 12689 | 1461246376301 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:46:16 INFO - PROCESS | 12689 | 1461246376305 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:46:16 INFO - PROCESS | 12689 | 1461246376312 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:46:16 INFO - PROCESS | 12689 | 1461246376318 Marionette TRACE conn4 <- [1,1782,null,{}] 06:46:16 INFO - PROCESS | 12689 | 1461246376325 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:16 INFO - PROCESS | 12689 | 1461246376645 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:46:17 INFO - PROCESS | 12689 | 1461246376993 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x907df800 == 129 [pid = 12689] [id = 453] 06:46:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x9129fc00) [pid = 12689] [serial = 1360] [outer = (nil)] 06:46:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x92a20400) [pid = 12689] [serial = 1361] [outer = 0x9129fc00] 06:46:17 INFO - PROCESS | 12689 | 1461246377089 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x92a23800) [pid = 12689] [serial = 1362] [outer = 0x9129fc00] 06:46:18 INFO - PROCESS | 12689 | 1461246378053 Marionette TRACE conn4 <- [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]]]}] 06:46:18 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 06:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1786ms 06:46:18 INFO - PROCESS | 12689 | 1461246378098 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 12689 | 1461246378104 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:46:18 INFO - PROCESS | 12689 | 1461246378110 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 12689 | 1461246378114 Marionette TRACE conn4 <- [1,1786,null,{}] 06:46:18 INFO - PROCESS | 12689 | 1461246378120 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 12689 | 1461246378350 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:46:18 INFO - PROCESS | 12689 | 1461246378678 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x907e2800 == 130 [pid = 12689] [id = 454] 06:46:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x9290ec00) [pid = 12689] [serial = 1363] [outer = (nil)] 06:46:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x92ad1000) [pid = 12689] [serial = 1364] [outer = 0x9290ec00] 06:46:18 INFO - PROCESS | 12689 | 1461246378782 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x92ad3c00) [pid = 12689] [serial = 1365] [outer = 0x9290ec00] 06:46:19 INFO - PROCESS | 12689 | 1461246379738 Marionette TRACE conn4 <- [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]]]}] 06:46:19 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 06:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1682ms 06:46:19 INFO - PROCESS | 12689 | 1461246379793 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:46:19 INFO - PROCESS | 12689 | 1461246379797 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:46:19 INFO - PROCESS | 12689 | 1461246379809 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:46:19 INFO - PROCESS | 12689 | 1461246379819 Marionette TRACE conn4 <- [1,1790,null,{}] 06:46:19 INFO - PROCESS | 12689 | 1461246379824 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 12689 | 1461246380045 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:46:20 INFO - PROCESS | 12689 | 1461246380384 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x83704800 == 131 [pid = 12689] [id = 455] 06:46:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 185 (0x841e8c00) [pid = 12689] [serial = 1366] [outer = (nil)] 06:46:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 186 (0x9371b000) [pid = 12689] [serial = 1367] [outer = 0x841e8c00] 06:46:20 INFO - PROCESS | 12689 | 1461246380479 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 187 (0x93720400) [pid = 12689] [serial = 1368] [outer = 0x841e8c00] 06:46:21 INFO - PROCESS | 12689 | 1461246381380 Marionette TRACE conn4 <- [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]]]}] 06:46:21 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) 06:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1642ms 06:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:46:21 INFO - PROCESS | 12689 | 1461246381452 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 12689 | 1461246381455 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:46:21 INFO - PROCESS | 12689 | 1461246381463 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 12689 | 1461246381466 Marionette TRACE conn4 <- [1,1794,null,{}] 06:46:21 INFO - PROCESS | 12689 | 1461246381473 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:21 INFO - PROCESS | 12689 | 1461246381754 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:46:22 INFO - PROCESS | 12689 | 1461246382097 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec5000 == 132 [pid = 12689] [id = 456] 06:46:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 188 (0x92ad1400) [pid = 12689] [serial = 1369] [outer = (nil)] 06:46:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 189 (0x93991400) [pid = 12689] [serial = 1370] [outer = 0x92ad1400] 06:46:22 INFO - PROCESS | 12689 | 1461246382187 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 190 (0x93994000) [pid = 12689] [serial = 1371] [outer = 0x92ad1400] 06:46:23 INFO - PROCESS | 12689 | 1461246383092 Marionette TRACE conn4 <- [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]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1697ms 06:46:23 INFO - PROCESS | 12689 | 1461246383160 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 12689 | 1461246383164 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:46:23 INFO - PROCESS | 12689 | 1461246383170 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 12689 | 1461246383174 Marionette TRACE conn4 <- [1,1798,null,{}] 06:46:23 INFO - PROCESS | 12689 | 1461246383180 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 12689 | 1461246383397 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:46:23 INFO - PROCESS | 12689 | 1461246383720 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x92acf400 == 133 [pid = 12689] [id = 457] 06:46:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 191 (0x9398d000) [pid = 12689] [serial = 1372] [outer = (nil)] 06:46:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 192 (0x939ed400) [pid = 12689] [serial = 1373] [outer = 0x9398d000] 06:46:23 INFO - PROCESS | 12689 | 1461246383814 Marionette DEBUG loaded listener.js 06:46:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 193 (0x939ef800) [pid = 12689] [serial = 1374] [outer = 0x9398d000] 06:46:24 INFO - PROCESS | 12689 | 1461246384732 Marionette TRACE conn4 <- [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]]]}] 06:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1601ms 06:46:24 INFO - PROCESS | 12689 | 1461246384772 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:46:24 INFO - PROCESS | 12689 | 1461246384775 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:46:24 INFO - PROCESS | 12689 | 1461246384783 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:46:24 INFO - PROCESS | 12689 | 1461246384786 Marionette TRACE conn4 <- [1,1802,null,{}] 06:46:24 INFO - PROCESS | 12689 | 1461246384792 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 12689 | 1461246385030 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:46:25 INFO - PROCESS | 12689 | 1461246385362 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x83706000 == 134 [pid = 12689] [id = 458] 06:46:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 194 (0x83b56c00) [pid = 12689] [serial = 1375] [outer = (nil)] 06:46:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 195 (0x93b12c00) [pid = 12689] [serial = 1376] [outer = 0x83b56c00] 06:46:25 INFO - PROCESS | 12689 | 1461246385461 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 196 (0x93b14800) [pid = 12689] [serial = 1377] [outer = 0x83b56c00] 06:46:26 INFO - PROCESS | 12689 | 1461246386359 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1637ms 06:46:26 INFO - PROCESS | 12689 | 1461246386421 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 12689 | 1461246386425 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:46:26 INFO - PROCESS | 12689 | 1461246386432 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 12689 | 1461246386436 Marionette TRACE conn4 <- [1,1806,null,{}] 06:46:26 INFO - PROCESS | 12689 | 1461246386442 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:26 INFO - PROCESS | 12689 | 1461246386657 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec2400 == 133 [pid = 12689] [id = 391] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8370f400 == 132 [pid = 12689] [id = 390] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x900b9800 == 131 [pid = 12689] [id = 436] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x841e9400 == 130 [pid = 12689] [id = 435] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8f829800 == 129 [pid = 12689] [id = 433] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa2d400 == 128 [pid = 12689] [id = 434] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x85642400 == 127 [pid = 12689] [id = 432] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8e741400 == 126 [pid = 12689] [id = 431] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdf3800 == 125 [pid = 12689] [id = 430] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce8c00 == 124 [pid = 12689] [id = 428] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x86f95400 == 123 [pid = 12689] [id = 429] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8ad000 == 122 [pid = 12689] [id = 427] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x85233400 == 121 [pid = 12689] [id = 426] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8b87b400 == 120 [pid = 12689] [id = 425] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x85231400 == 119 [pid = 12689] [id = 424] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce5400 == 118 [pid = 12689] [id = 423] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x8523c000 == 117 [pid = 12689] [id = 421] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce3c00 == 116 [pid = 12689] [id = 422] 06:46:28 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec8800 == 115 [pid = 12689] [id = 420] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 195 (0x89cdb000) [pid = 12689] [serial = 1059] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 194 (0x8ced7800) [pid = 12689] [serial = 1143] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 193 (0x86bb1800) [pid = 12689] [serial = 1131] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 192 (0x93724c00) [pid = 12689] [serial = 1164] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 191 (0x9294f000) [pid = 12689] [serial = 1158] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 190 (0x8f831800) [pid = 12689] [serial = 1149] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 189 (0x8fae7000) [pid = 12689] [serial = 1155] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 188 (0x846d4000) [pid = 12689] [serial = 1128] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 187 (0x8b875800) [pid = 12689] [serial = 1137] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 186 (0x895d4000) [pid = 12689] [serial = 1134] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 185 (0x8e748400) [pid = 12689] [serial = 1146] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 184 (0x8f93b000) [pid = 12689] [serial = 1152] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x939e9800) [pid = 12689] [serial = 1170] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x9371a800) [pid = 12689] [serial = 1161] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x86cec000) [pid = 12689] [serial = 1256] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x87817000) [pid = 12689] [serial = 1259] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8564a400) [pid = 12689] [serial = 1253] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x84756400) [pid = 12689] [serial = 1250] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x84762c00) [pid = 12689] [serial = 1251] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x91292800) [pid = 12689] [serial = 1247] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x902de800) [pid = 12689] [serial = 1244] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8fae6000) [pid = 12689] [serial = 1241] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8fa2dc00) [pid = 12689] [serial = 1239] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8f9b7800) [pid = 12689] [serial = 1238] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8f932800) [pid = 12689] [serial = 1236] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8f92f000) [pid = 12689] [serial = 1235] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8f874800) [pid = 12689] [serial = 1233] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8f870400) [pid = 12689] [serial = 1232] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8f74d000) [pid = 12689] [serial = 1230] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8f749400) [pid = 12689] [serial = 1229] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8f604400) [pid = 12689] [serial = 1227] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8e74d800) [pid = 12689] [serial = 1226] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8e706800) [pid = 12689] [serial = 1224] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8cedd800) [pid = 12689] [serial = 1223] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8cdf6800) [pid = 12689] [serial = 1221] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8cc85400) [pid = 12689] [serial = 1220] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8cc05c00) [pid = 12689] [serial = 1218] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8cbd0c00) [pid = 12689] [serial = 1217] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8c235c00) [pid = 12689] [serial = 1214] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8c23a800) [pid = 12689] [serial = 1215] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8c01fc00) [pid = 12689] [serial = 1212] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8c01b400) [pid = 12689] [serial = 1211] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8b874400) [pid = 12689] [serial = 1209] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8a80b800) [pid = 12689] [serial = 1208] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8a408c00) [pid = 12689] [serial = 1206] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x89e4e400) [pid = 12689] [serial = 1205] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x89d46c00) [pid = 12689] [serial = 1203] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x89cd2000) [pid = 12689] [serial = 1202] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x86cea800) [pid = 12689] [serial = 1200] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x86bb0c00) [pid = 12689] [serial = 1199] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8494a000) [pid = 12689] [serial = 1197] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x84758800) [pid = 12689] [serial = 1196] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x895d2000) [pid = 12689] [serial = 1193] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x89bf3000) [pid = 12689] [serial = 1194] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x87817c00) [pid = 12689] [serial = 1257] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x85d69000) [pid = 12689] [serial = 1254] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x93992400) [pid = 12689] [serial = 1167] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8c01c000) [pid = 12689] [serial = 1140] [outer = (nil)] [url = about:blank] 06:46:28 INFO - PROCESS | 12689 | 1461246388714 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f6800 == 116 [pid = 12689] [id = 459] 06:46:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x846d2000) [pid = 12689] [serial = 1378] [outer = (nil)] 06:46:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x84735000) [pid = 12689] [serial = 1379] [outer = 0x846d2000] 06:46:28 INFO - PROCESS | 12689 | 1461246388798 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8475ac00) [pid = 12689] [serial = 1380] [outer = 0x846d2000] 06:46:29 INFO - PROCESS | 12689 | 1461246389672 Marionette TRACE conn4 <- [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]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 3297ms 06:46:29 INFO - PROCESS | 12689 | 1461246389731 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 12689 | 1461246389737 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:46:29 INFO - PROCESS | 12689 | 1461246389745 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 12689 | 1461246389751 Marionette TRACE conn4 <- [1,1810,null,{}] 06:46:29 INFO - PROCESS | 12689 | 1461246389759 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:29 INFO - PROCESS | 12689 | 1461246389973 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:46:30 INFO - PROCESS | 12689 | 1461246390168 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x84950400 == 117 [pid = 12689] [id = 460] 06:46:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x85231400) [pid = 12689] [serial = 1381] [outer = (nil)] 06:46:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x85d69400) [pid = 12689] [serial = 1382] [outer = 0x85231400] 06:46:30 INFO - PROCESS | 12689 | 1461246390251 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x86bac400) [pid = 12689] [serial = 1383] [outer = 0x85231400] 06:46:31 INFO - PROCESS | 12689 | 1461246391233 Marionette TRACE conn4 <- [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]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1534ms 06:46:31 INFO - PROCESS | 12689 | 1461246391282 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 12689 | 1461246391289 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:46:31 INFO - PROCESS | 12689 | 1461246391303 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 12689 | 1461246391306 Marionette TRACE conn4 <- [1,1814,null,{}] 06:46:31 INFO - PROCESS | 12689 | 1461246391312 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 12689 | 1461246391573 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:46:31 INFO - PROCESS | 12689 | 1461246391605 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d63800 == 118 [pid = 12689] [id = 461] 06:46:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x86ce6c00) [pid = 12689] [serial = 1384] [outer = (nil)] 06:46:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x87817c00) [pid = 12689] [serial = 1385] [outer = 0x86ce6c00] 06:46:31 INFO - PROCESS | 12689 | 1461246391679 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x87987400) [pid = 12689] [serial = 1386] [outer = 0x86ce6c00] 06:46:32 INFO - PROCESS | 12689 | 1461246392731 Marionette TRACE conn4 <- [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]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1483ms 06:46:32 INFO - PROCESS | 12689 | 1461246392795 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:46:32 INFO - PROCESS | 12689 | 1461246392800 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:46:32 INFO - PROCESS | 12689 | 1461246392815 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 12689 | 1461246392824 Marionette TRACE conn4 <- [1,1818,null,{}] 06:46:32 INFO - PROCESS | 12689 | 1461246392850 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 12689 | 1461246393611 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x85647c00) [pid = 12689] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x89bf3400) [pid = 12689] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x86ce9400) [pid = 12689] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x91f36c00) [pid = 12689] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x86cee400) [pid = 12689] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8fa35000) [pid = 12689] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x841f4400) [pid = 12689] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8e743c00) [pid = 12689] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8472dc00) [pid = 12689] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x864e0c00) [pid = 12689] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x846d7400) [pid = 12689] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x83ecb000) [pid = 12689] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8f745400) [pid = 12689] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x86f9fc00) [pid = 12689] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x84055c00) [pid = 12689] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x86ce8800) [pid = 12689] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8c0edc00) [pid = 12689] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8f88bc00) [pid = 12689] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x8b87bc00) [pid = 12689] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x8b8a9400) [pid = 12689] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x85d65400) [pid = 12689] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x8f601400) [pid = 12689] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:46:33 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8f931400) [pid = 12689] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:46:33 INFO - PROCESS | 12689 | 1461246393844 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec6000 == 119 [pid = 12689] [id = 462] 06:46:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x83ecb000) [pid = 12689] [serial = 1387] [outer = (nil)] 06:46:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x84756c00) [pid = 12689] [serial = 1388] [outer = 0x83ecb000] 06:46:33 INFO - PROCESS | 12689 | 1461246393924 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x864e4c00) [pid = 12689] [serial = 1389] [outer = 0x83ecb000] 06:46:34 INFO - PROCESS | 12689 | 1461246394717 Marionette TRACE conn4 <- [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]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1953ms 06:46:34 INFO - PROCESS | 12689 | 1461246394760 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 12689 | 1461246394765 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:46:34 INFO - PROCESS | 12689 | 1461246394775 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 12689 | 1461246394778 Marionette TRACE conn4 <- [1,1822,null,{}] 06:46:34 INFO - PROCESS | 12689 | 1461246394784 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:35 INFO - PROCESS | 12689 | 1461246395065 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:46:35 INFO - PROCESS | 12689 | 1461246395082 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x84760800 == 120 [pid = 12689] [id = 463] 06:46:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x86cee400) [pid = 12689] [serial = 1390] [outer = (nil)] 06:46:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89cd3400) [pid = 12689] [serial = 1391] [outer = 0x86cee400] 06:46:35 INFO - PROCESS | 12689 | 1461246395157 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x89cde800) [pid = 12689] [serial = 1392] [outer = 0x86cee400] 06:46:36 INFO - PROCESS | 12689 | 1461246396362 Marionette TRACE conn4 <- [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]]]}] 06:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1633ms 06:46:36 INFO - PROCESS | 12689 | 1461246396405 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 12689 | 1461246396412 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:46:36 INFO - PROCESS | 12689 | 1461246396423 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 12689 | 1461246396427 Marionette TRACE conn4 <- [1,1826,null,{}] 06:46:36 INFO - PROCESS | 12689 | 1461246396437 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 12689 | 1461246396659 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:46:37 INFO - PROCESS | 12689 | 1461246396995 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494b000 == 121 [pid = 12689] [id = 464] 06:46:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8523c000) [pid = 12689] [serial = 1393] [outer = (nil)] 06:46:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x864e8000) [pid = 12689] [serial = 1394] [outer = 0x8523c000] 06:46:37 INFO - PROCESS | 12689 | 1461246397095 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x86ce6800) [pid = 12689] [serial = 1395] [outer = 0x8523c000] 06:46:38 INFO - PROCESS | 12689 | 1461246398028 Marionette TRACE conn4 <- [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]]]}] 06:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1683ms 06:46:38 INFO - PROCESS | 12689 | 1461246398107 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 12689 | 1461246398117 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:46:38 INFO - PROCESS | 12689 | 1461246398128 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 12689 | 1461246398132 Marionette TRACE conn4 <- [1,1830,null,{}] 06:46:38 INFO - PROCESS | 12689 | 1461246398139 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:38 INFO - PROCESS | 12689 | 1461246398395 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:46:38 INFO - PROCESS | 12689 | 1461246398772 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d0400 == 122 [pid = 12689] [id = 465] 06:46:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x895d3000) [pid = 12689] [serial = 1396] [outer = (nil)] 06:46:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x89bef800) [pid = 12689] [serial = 1397] [outer = 0x895d3000] 06:46:38 INFO - PROCESS | 12689 | 1461246398863 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x89cda400) [pid = 12689] [serial = 1398] [outer = 0x895d3000] 06:46:39 INFO - PROCESS | 12689 | 1461246399906 Marionette TRACE conn4 <- [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]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1833ms 06:46:39 INFO - PROCESS | 12689 | 1461246399961 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:46:39 INFO - PROCESS | 12689 | 1461246399965 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:46:39 INFO - PROCESS | 12689 | 1461246399972 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 12689 | 1461246399978 Marionette TRACE conn4 <- [1,1834,null,{}] 06:46:40 INFO - PROCESS | 12689 | 1461246399996 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 12689 | 1461246400278 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:46:40 INFO - PROCESS | 12689 | 1461246400600 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e47400 == 123 [pid = 12689] [id = 466] 06:46:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x89e4d400) [pid = 12689] [serial = 1399] [outer = (nil)] 06:46:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8a809000) [pid = 12689] [serial = 1400] [outer = 0x89e4d400] 06:46:40 INFO - PROCESS | 12689 | 1461246400695 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8b871c00) [pid = 12689] [serial = 1401] [outer = 0x89e4d400] 06:46:41 INFO - PROCESS | 12689 | 1461246401587 Marionette TRACE conn4 <- [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]]]}] 06:46:41 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 06:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1648ms 06:46:41 INFO - PROCESS | 12689 | 1461246401621 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 12689 | 1461246401625 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:46:41 INFO - PROCESS | 12689 | 1461246401632 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 12689 | 1461246401635 Marionette TRACE conn4 <- [1,1838,null,{}] 06:46:41 INFO - PROCESS | 12689 | 1461246401641 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 12689 | 1461246401855 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:46:42 INFO - PROCESS | 12689 | 1461246402124 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e49800 == 124 [pid = 12689] [id = 467] 06:46:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8b87a400) [pid = 12689] [serial = 1402] [outer = (nil)] 06:46:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8b8a8000) [pid = 12689] [serial = 1403] [outer = 0x8b87a400] 06:46:42 INFO - PROCESS | 12689 | 1461246402268 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8b994400) [pid = 12689] [serial = 1404] [outer = 0x8b87a400] 06:46:43 INFO - PROCESS | 12689 | 1461246403198 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1632ms 06:46:43 INFO - PROCESS | 12689 | 1461246403264 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:46:43 INFO - PROCESS | 12689 | 1461246403268 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:46:43 INFO - PROCESS | 12689 | 1461246403275 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 12689 | 1461246403279 Marionette TRACE conn4 <- [1,1842,null,{}] 06:46:43 INFO - PROCESS | 12689 | 1461246403285 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 12689 | 1461246403545 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:46:43 INFO - PROCESS | 12689 | 1461246403885 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494e000 == 125 [pid = 12689] [id = 468] 06:46:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8563fc00) [pid = 12689] [serial = 1405] [outer = (nil)] 06:46:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8c01c000) [pid = 12689] [serial = 1406] [outer = 0x8563fc00] 06:46:43 INFO - PROCESS | 12689 | 1461246403978 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8c020400) [pid = 12689] [serial = 1407] [outer = 0x8563fc00] 06:46:44 INFO - PROCESS | 12689 | 1461246404928 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1692ms 06:46:44 INFO - PROCESS | 12689 | 1461246404967 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:46:44 INFO - PROCESS | 12689 | 1461246404972 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:46:44 INFO - PROCESS | 12689 | 1461246404978 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:46:44 INFO - PROCESS | 12689 | 1461246404982 Marionette TRACE conn4 <- [1,1846,null,{}] 06:46:44 INFO - PROCESS | 12689 | 1461246404988 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 12689 | 1461246405245 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:46:45 INFO - PROCESS | 12689 | 1461246405573 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b87a000 == 126 [pid = 12689] [id = 469] 06:46:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8c23b400) [pid = 12689] [serial = 1408] [outer = (nil)] 06:46:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8cc01800) [pid = 12689] [serial = 1409] [outer = 0x8c23b400] 06:46:45 INFO - PROCESS | 12689 | 1461246405675 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8cc08c00) [pid = 12689] [serial = 1410] [outer = 0x8c23b400] 06:46:46 INFO - PROCESS | 12689 | 1461246406570 Marionette TRACE conn4 <- [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]]]}] 06:46:46 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) 06:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1634ms 06:46:46 INFO - PROCESS | 12689 | 1461246406613 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 12689 | 1461246406617 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:46:46 INFO - PROCESS | 12689 | 1461246406624 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 12689 | 1461246406628 Marionette TRACE conn4 <- [1,1850,null,{}] 06:46:46 INFO - PROCESS | 12689 | 1461246406634 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 12689 | 1461246406843 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:46:47 INFO - PROCESS | 12689 | 1461246407085 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caa7400 == 127 [pid = 12689] [id = 470] 06:46:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8caaa800) [pid = 12689] [serial = 1411] [outer = (nil)] 06:46:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8cdf3000) [pid = 12689] [serial = 1412] [outer = 0x8caaa800] 06:46:47 INFO - PROCESS | 12689 | 1461246407224 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8cdfe800) [pid = 12689] [serial = 1413] [outer = 0x8caaa800] 06:46:48 INFO - PROCESS | 12689 | 1461246408141 Marionette TRACE conn4 <- [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]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1586ms 06:46:48 INFO - PROCESS | 12689 | 1461246408211 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 12689 | 1461246408216 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:46:48 INFO - PROCESS | 12689 | 1461246408223 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 12689 | 1461246408227 Marionette TRACE conn4 <- [1,1854,null,{}] 06:46:48 INFO - PROCESS | 12689 | 1461246408233 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 12689 | 1461246408454 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:46:48 INFO - PROCESS | 12689 | 1461246408774 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e2400 == 128 [pid = 12689] [id = 471] 06:46:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8cc09400) [pid = 12689] [serial = 1414] [outer = (nil)] 06:46:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8e70b400) [pid = 12689] [serial = 1415] [outer = 0x8cc09400] 06:46:48 INFO - PROCESS | 12689 | 1461246408872 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8e70fc00) [pid = 12689] [serial = 1416] [outer = 0x8cc09400] 06:46:49 INFO - PROCESS | 12689 | 1461246409829 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1638ms 06:46:49 INFO - PROCESS | 12689 | 1461246409864 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 12689 | 1461246409867 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:46:49 INFO - PROCESS | 12689 | 1461246409875 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 12689 | 1461246409879 Marionette TRACE conn4 <- [1,1858,null,{}] 06:46:49 INFO - PROCESS | 12689 | 1461246409885 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:50 INFO - PROCESS | 12689 | 1461246410120 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:46:50 INFO - PROCESS | 12689 | 1461246410444 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c235800 == 129 [pid = 12689] [id = 472] 06:46:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8ced5c00) [pid = 12689] [serial = 1417] [outer = (nil)] 06:46:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8e749000) [pid = 12689] [serial = 1418] [outer = 0x8ced5c00] 06:46:50 INFO - PROCESS | 12689 | 1461246410540 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8eb03400) [pid = 12689] [serial = 1419] [outer = 0x8ced5c00] 06:46:51 INFO - PROCESS | 12689 | 1461246411442 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1597ms 06:46:51 INFO - PROCESS | 12689 | 1461246411474 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:46:51 INFO - PROCESS | 12689 | 1461246411478 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:46:51 INFO - PROCESS | 12689 | 1461246411485 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 12689 | 1461246411489 Marionette TRACE conn4 <- [1,1862,null,{}] 06:46:51 INFO - PROCESS | 12689 | 1461246411495 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 12689 | 1461246411710 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:46:52 INFO - PROCESS | 12689 | 1461246411991 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdf4400 == 130 [pid = 12689] [id = 473] 06:46:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8ced7800) [pid = 12689] [serial = 1420] [outer = (nil)] 06:46:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8f745800) [pid = 12689] [serial = 1421] [outer = 0x8ced7800] 06:46:52 INFO - PROCESS | 12689 | 1461246412137 Marionette DEBUG loaded listener.js 06:46:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8f750800) [pid = 12689] [serial = 1422] [outer = 0x8ced7800] 06:46:53 INFO - PROCESS | 12689 | 1461246413073 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 06:46:53 INFO - PROCESS | 12689 | 1461246413122 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:46:53 INFO - PROCESS | 12689 | 1461246413127 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:46:53 INFO - PROCESS | 12689 | 1461246413133 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 12689 | 1461246413138 Marionette TRACE conn4 <- [1,1866,null,{}] 06:46:53 INFO - PROCESS | 12689 | 1461246413144 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:53 INFO - PROCESS | 12689 | 1461246413400 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:46:53 INFO - PROCESS | 12689 | 1461246413733 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f60d400 == 131 [pid = 12689] [id = 474] 06:46:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8f892800) [pid = 12689] [serial = 1423] [outer = (nil)] 06:46:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8f933800) [pid = 12689] [serial = 1424] [outer = 0x8f892800] 06:46:53 INFO - PROCESS | 12689 | 1461246413840 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8f9b4400) [pid = 12689] [serial = 1425] [outer = 0x8f892800] 06:46:54 INFO - PROCESS | 12689 | 1461246414816 Marionette TRACE conn4 <- [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]]]}] 06:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1734ms 06:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:46:54 INFO - PROCESS | 12689 | 1461246414868 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:46:54 INFO - PROCESS | 12689 | 1461246414871 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:46:54 INFO - PROCESS | 12689 | 1461246414878 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 12689 | 1461246414882 Marionette TRACE conn4 <- [1,1870,null,{}] 06:46:54 INFO - PROCESS | 12689 | 1461246414888 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 12689 | 1461246415141 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:46:55 INFO - PROCESS | 12689 | 1461246415466 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f87a800 == 132 [pid = 12689] [id = 475] 06:46:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8f889c00) [pid = 12689] [serial = 1426] [outer = (nil)] 06:46:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8fa38c00) [pid = 12689] [serial = 1427] [outer = 0x8f889c00] 06:46:55 INFO - PROCESS | 12689 | 1461246415566 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8fae2800) [pid = 12689] [serial = 1428] [outer = 0x8f889c00] 06:46:56 INFO - PROCESS | 12689 | 1461246416487 Marionette TRACE conn4 <- [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]]]}] 06:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1685ms 06:46:56 INFO - PROCESS | 12689 | 1461246416563 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 12689 | 1461246416568 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:46:56 INFO - PROCESS | 12689 | 1461246416574 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 12689 | 1461246416578 Marionette TRACE conn4 <- [1,1874,null,{}] 06:46:56 INFO - PROCESS | 12689 | 1461246416584 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 12689 | 1461246416834 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:46:57 INFO - PROCESS | 12689 | 1461246417159 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f751400 == 133 [pid = 12689] [id = 476] 06:46:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8f931400) [pid = 12689] [serial = 1429] [outer = (nil)] 06:46:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x900c3c00) [pid = 12689] [serial = 1430] [outer = 0x8f931400] 06:46:57 INFO - PROCESS | 12689 | 1461246417249 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x900c5c00) [pid = 12689] [serial = 1431] [outer = 0x8f931400] 06:46:58 INFO - PROCESS | 12689 | 1461246418177 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1637ms 06:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:46:58 INFO - PROCESS | 12689 | 1461246418212 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 12689 | 1461246418215 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:46:58 INFO - PROCESS | 12689 | 1461246418222 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 12689 | 1461246418226 Marionette TRACE conn4 <- [1,1878,null,{}] 06:46:58 INFO - PROCESS | 12689 | 1461246418232 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 12689 | 1461246418444 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:46:58 INFO - PROCESS | 12689 | 1461246418772 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9b8000 == 134 [pid = 12689] [id = 477] 06:46:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x8fa2e400) [pid = 12689] [serial = 1432] [outer = (nil)] 06:46:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x915ee800) [pid = 12689] [serial = 1433] [outer = 0x8fa2e400] 06:46:58 INFO - PROCESS | 12689 | 1461246418869 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x91f29c00) [pid = 12689] [serial = 1434] [outer = 0x8fa2e400] 06:46:59 INFO - PROCESS | 12689 | 1461246419841 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1691ms 06:46:59 INFO - PROCESS | 12689 | 1461246419913 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:46:59 INFO - PROCESS | 12689 | 1461246419918 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:46:59 INFO - PROCESS | 12689 | 1461246419924 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 12689 | 1461246419928 Marionette TRACE conn4 <- [1,1882,null,{}] 06:46:59 INFO - PROCESS | 12689 | 1461246419934 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:00 INFO - PROCESS | 12689 | 1461246420171 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:47:00 INFO - PROCESS | 12689 | 1461246420501 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c5c00 == 135 [pid = 12689] [id = 478] 06:47:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x846d0c00) [pid = 12689] [serial = 1435] [outer = (nil)] 06:47:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x92953800) [pid = 12689] [serial = 1436] [outer = 0x846d0c00] 06:47:00 INFO - PROCESS | 12689 | 1461246420593 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x92a1b800) [pid = 12689] [serial = 1437] [outer = 0x846d0c00] 06:47:01 INFO - PROCESS | 12689 | 1461246421543 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1684ms 06:47:01 INFO - PROCESS | 12689 | 1461246421608 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 12689 | 1461246421612 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:47:01 INFO - PROCESS | 12689 | 1461246421619 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 12689 | 1461246421622 Marionette TRACE conn4 <- [1,1886,null,{}] 06:47:01 INFO - PROCESS | 12689 | 1461246421628 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 12689 | 1461246421878 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:47:02 INFO - PROCESS | 12689 | 1461246422277 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x900ba400 == 136 [pid = 12689] [id = 479] 06:47:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x907ddc00) [pid = 12689] [serial = 1438] [outer = (nil)] 06:47:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x93992400) [pid = 12689] [serial = 1439] [outer = 0x907ddc00] 06:47:02 INFO - PROCESS | 12689 | 1461246422411 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x93995800) [pid = 12689] [serial = 1440] [outer = 0x907ddc00] 06:47:03 INFO - PROCESS | 12689 | 1461246423348 Marionette TRACE conn4 <- [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]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1783ms 06:47:03 INFO - PROCESS | 12689 | 1461246423403 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 12689 | 1461246423407 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:47:03 INFO - PROCESS | 12689 | 1461246423413 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 12689 | 1461246423417 Marionette TRACE conn4 <- [1,1890,null,{}] 06:47:03 INFO - PROCESS | 12689 | 1461246423423 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:03 INFO - PROCESS | 12689 | 1461246423644 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:47:03 INFO - PROCESS | 12689 | 1461246423969 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x907e1400 == 137 [pid = 12689] [id = 480] 06:47:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x92a18800) [pid = 12689] [serial = 1441] [outer = (nil)] 06:47:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x93b1c800) [pid = 12689] [serial = 1442] [outer = 0x92a18800] 06:47:04 INFO - PROCESS | 12689 | 1461246424066 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x93b1dc00) [pid = 12689] [serial = 1443] [outer = 0x92a18800] 06:47:05 INFO - PROCESS | 12689 | 1461246425022 Marionette TRACE conn4 <- [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]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1682ms 06:47:05 INFO - PROCESS | 12689 | 1461246425097 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 12689 | 1461246425101 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:47:05 INFO - PROCESS | 12689 | 1461246425109 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 12689 | 1461246425113 Marionette TRACE conn4 <- [1,1894,null,{}] 06:47:05 INFO - PROCESS | 12689 | 1461246425119 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 12689 | 1461246425352 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:47:05 INFO - PROCESS | 12689 | 1461246425684 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x84737400 == 138 [pid = 12689] [id = 481] 06:47:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x8475c000) [pid = 12689] [serial = 1444] [outer = (nil)] 06:47:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 183 (0x93daf000) [pid = 12689] [serial = 1445] [outer = 0x8475c000] 06:47:05 INFO - PROCESS | 12689 | 1461246425785 Marionette DEBUG loaded listener.js 06:47:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 184 (0x93db1c00) [pid = 12689] [serial = 1446] [outer = 0x8475c000] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x93b20800 == 137 [pid = 12689] [id = 272] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9ac800 == 136 [pid = 12689] [id = 271] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec9800 == 135 [pid = 12689] [id = 397] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x9703a000 == 134 [pid = 12689] [id = 48] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x86fa3c00 == 133 [pid = 12689] [id = 265] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8e749c00 == 132 [pid = 12689] [id = 269] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x827c9000 == 131 [pid = 12689] [id = 329] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8caad400 == 130 [pid = 12689] [id = 267] 06:47:07 INFO - PROCESS | 12689 | --DOCSHELL 0x89e4c000 == 129 [pid = 12689] [id = 266] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 183 (0x89bf0800) [pid = 12689] [serial = 1325] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 182 (0x86bb1000) [pid = 12689] [serial = 1323] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x86bb2400) [pid = 12689] [serial = 1266] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x8a401400) [pid = 12689] [serial = 1274] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8cdfec00) [pid = 12689] [serial = 1286] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x92959c00) [pid = 12689] [serial = 1313] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x89cd4000) [pid = 12689] [serial = 1271] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x902e2800) [pid = 12689] [serial = 1305] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x85237800) [pid = 12689] [serial = 1317] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8f602c00) [pid = 12689] [serial = 1293] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x915ed800) [pid = 12689] [serial = 1308] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x86bb4800) [pid = 12689] [serial = 1320] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x864e0400) [pid = 12689] [serial = 1265] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x915f6800) [pid = 12689] [serial = 1248] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x841e8800) [pid = 12689] [serial = 1262] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8f86f400) [pid = 12689] [serial = 1295] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x864e9c00) [pid = 12689] [serial = 1319] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8e70b800) [pid = 12689] [serial = 1290] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x846d8800) [pid = 12689] [serial = 1322] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x92a14800) [pid = 12689] [serial = 1314] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8a80cc00) [pid = 12689] [serial = 1275] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x89013000) [pid = 12689] [serial = 1268] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8cc0f400) [pid = 12689] [serial = 1284] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x846d6800) [pid = 12689] [serial = 1263] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x913a7400) [pid = 12689] [serial = 1307] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8e704000) [pid = 12689] [serial = 1289] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8fae7c00) [pid = 12689] [serial = 1302] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x9290c400) [pid = 12689] [serial = 1310] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8c015000) [pid = 12689] [serial = 1278] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8f873c00) [pid = 12689] [serial = 1296] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x902df000) [pid = 12689] [serial = 1304] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8e74c000) [pid = 12689] [serial = 1292] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8494ac00) [pid = 12689] [serial = 1316] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8fae2000) [pid = 12689] [serial = 1301] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8f939000) [pid = 12689] [serial = 1298] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8cc09800) [pid = 12689] [serial = 1283] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8c234000) [pid = 12689] [serial = 1280] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8c236800) [pid = 12689] [serial = 1281] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x902e1000) [pid = 12689] [serial = 1245] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8faec400) [pid = 12689] [serial = 1242] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8f93c800) [pid = 12689] [serial = 1299] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x89d47c00) [pid = 12689] [serial = 1272] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x894b6400) [pid = 12689] [serial = 1269] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8b8a6000) [pid = 12689] [serial = 1277] [outer = (nil)] [url = about:blank] 06:47:07 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8ced3800) [pid = 12689] [serial = 1287] [outer = (nil)] [url = about:blank] 06:47:08 INFO - PROCESS | 12689 | 1461246428421 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 3344ms 06:47:08 INFO - PROCESS | 12689 | 1461246428454 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:47:08 INFO - PROCESS | 12689 | 1461246428461 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:47:08 INFO - PROCESS | 12689 | 1461246428470 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 12689 | 1461246428474 Marionette TRACE conn4 <- [1,1898,null,{}] 06:47:08 INFO - PROCESS | 12689 | 1461246428483 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:08 INFO - PROCESS | 12689 | 1461246428684 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:47:08 INFO - PROCESS | 12689 | 1461246428898 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d6000 == 130 [pid = 12689] [id = 482] 06:47:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x84947400) [pid = 12689] [serial = 1447] [outer = (nil)] 06:47:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x85239000) [pid = 12689] [serial = 1448] [outer = 0x84947400] 06:47:08 INFO - PROCESS | 12689 | 1461246428984 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x85d67800) [pid = 12689] [serial = 1449] [outer = 0x84947400] 06:47:09 INFO - PROCESS | 12689 | 1461246429922 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1483ms 06:47:09 INFO - PROCESS | 12689 | 1461246429954 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 12689 | 1461246429962 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:47:09 INFO - PROCESS | 12689 | 1461246429972 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 12689 | 1461246429976 Marionette TRACE conn4 <- [1,1902,null,{}] 06:47:09 INFO - PROCESS | 12689 | 1461246429982 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 12689 | 1461246430277 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:47:10 INFO - PROCESS | 12689 | 1461246430318 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x85237000 == 131 [pid = 12689] [id = 483] 06:47:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x85d6ec00) [pid = 12689] [serial = 1450] [outer = (nil)] 06:47:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x86bb8400) [pid = 12689] [serial = 1451] [outer = 0x85d6ec00] 06:47:10 INFO - PROCESS | 12689 | 1461246430393 Marionette DEBUG loaded listener.js 06:47:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x86f95400) [pid = 12689] [serial = 1452] [outer = 0x85d6ec00] 06:47:11 INFO - PROCESS | 12689 | 1461246431405 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1485ms 06:47:11 INFO - PROCESS | 12689 | 1461246431458 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 12689 | 1461246431462 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:47:11 INFO - PROCESS | 12689 | 1461246431474 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:47:11 INFO - PROCESS | 12689 | 1461246431478 Marionette TRACE conn4 <- [1,1906,null,{}] 06:47:11 INFO - PROCESS | 12689 | 1461246431495 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:11 INFO - PROCESS | 12689 | 1461246431806 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:47:11 INFO - PROCESS | 12689 | 1461246431841 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb7400 == 132 [pid = 12689] [id = 484] 06:47:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x86f9a800) [pid = 12689] [serial = 1453] [outer = (nil)] 06:47:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x895d5c00) [pid = 12689] [serial = 1454] [outer = 0x86f9a800] 06:47:11 INFO - PROCESS | 12689 | 1461246431921 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x89cd6400) [pid = 12689] [serial = 1455] [outer = 0x86f9a800] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8564bc00) [pid = 12689] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8f832000) [pid = 12689] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x92ad1400) [pid = 12689] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x915f4800) [pid = 12689] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8cc03c00) [pid = 12689] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x85238c00) [pid = 12689] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x85231400) [pid = 12689] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x9290ec00) [pid = 12689] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8eb0f000) [pid = 12689] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x9398d000) [pid = 12689] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8b8a7c00) [pid = 12689] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8cdfd800) [pid = 12689] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x9129fc00) [pid = 12689] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x83ecb000) [pid = 12689] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8e71bc00) [pid = 12689] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8b878c00) [pid = 12689] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x841e8c00) [pid = 12689] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x87982000) [pid = 12689] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x846cf400) [pid = 12689] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x846d2000) [pid = 12689] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x86ce6c00) [pid = 12689] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x9129ac00) [pid = 12689] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:47:13 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x83b56c00) [pid = 12689] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:47:13 INFO - PROCESS | 12689 | 1461246433490 Marionette TRACE conn4 <- [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]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2038ms 06:47:13 INFO - PROCESS | 12689 | 1461246433513 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 12689 | 1461246433518 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:47:13 INFO - PROCESS | 12689 | 1461246433533 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 12689 | 1461246433537 Marionette TRACE conn4 <- [1,1910,null,{}] 06:47:13 INFO - PROCESS | 12689 | 1461246433544 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 12689 | 1461246433746 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:47:13 INFO - PROCESS | 12689 | 1461246433762 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x83b56c00 == 133 [pid = 12689] [id = 485] 06:47:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x86ce6c00) [pid = 12689] [serial = 1456] [outer = (nil)] 06:47:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x89cd3c00) [pid = 12689] [serial = 1457] [outer = 0x86ce6c00] 06:47:13 INFO - PROCESS | 12689 | 1461246433840 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x89d51000) [pid = 12689] [serial = 1458] [outer = 0x86ce6c00] 06:47:14 INFO - PROCESS | 12689 | 1461246434884 Marionette TRACE conn4 <- [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]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1391ms 06:47:15 INFO - PROCESS | 12689 | 1461246435047 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 12689 | 1461246435056 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:47:15 INFO - PROCESS | 12689 | 1461246435080 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 12689 | 1461246435085 Marionette TRACE conn4 <- [1,1914,null,{}] 06:47:15 INFO - PROCESS | 12689 | 1461246435095 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:15 INFO - PROCESS | 12689 | 1461246435362 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:47:15 INFO - PROCESS | 12689 | 1461246435717 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494d400 == 134 [pid = 12689] [id = 486] 06:47:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8494f400) [pid = 12689] [serial = 1459] [outer = (nil)] 06:47:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x85235400) [pid = 12689] [serial = 1460] [outer = 0x8494f400] 06:47:15 INFO - PROCESS | 12689 | 1461246435814 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x85642400) [pid = 12689] [serial = 1461] [outer = 0x8494f400] 06:47:16 INFO - PROCESS | 12689 | 1461246436910 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1885ms 06:47:16 INFO - PROCESS | 12689 | 1461246436966 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 12689 | 1461246436973 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:47:16 INFO - PROCESS | 12689 | 1461246436986 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 12689 | 1461246436992 Marionette TRACE conn4 <- [1,1918,null,{}] 06:47:17 INFO - PROCESS | 12689 | 1461246436999 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 12689 | 1461246437276 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:47:17 INFO - PROCESS | 12689 | 1461246437610 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8564a400 == 135 [pid = 12689] [id = 487] 06:47:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x86bb3000) [pid = 12689] [serial = 1462] [outer = (nil)] 06:47:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x86f9ec00) [pid = 12689] [serial = 1463] [outer = 0x86bb3000] 06:47:17 INFO - PROCESS | 12689 | 1461246437706 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x89013000) [pid = 12689] [serial = 1464] [outer = 0x86bb3000] 06:47:18 INFO - PROCESS | 12689 | 1461246438712 Marionette TRACE conn4 <- [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]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1788ms 06:47:18 INFO - PROCESS | 12689 | 1461246438772 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 12689 | 1461246438775 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:47:18 INFO - PROCESS | 12689 | 1461246438783 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 12689 | 1461246438787 Marionette TRACE conn4 <- [1,1922,null,{}] 06:47:18 INFO - PROCESS | 12689 | 1461246438803 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 12689 | 1461246439077 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:47:19 INFO - PROCESS | 12689 | 1461246439453 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d0000 == 136 [pid = 12689] [id = 488] 06:47:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x89bfa800) [pid = 12689] [serial = 1465] [outer = (nil)] 06:47:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x89cdd800) [pid = 12689] [serial = 1466] [outer = 0x89bfa800] 06:47:19 INFO - PROCESS | 12689 | 1461246439553 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x89e49c00) [pid = 12689] [serial = 1467] [outer = 0x89bfa800] 06:47:20 INFO - PROCESS | 12689 | 1461246440561 Marionette TRACE conn4 <- [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]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1839ms 06:47:20 INFO - PROCESS | 12689 | 1461246440623 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 12689 | 1461246440628 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:47:20 INFO - PROCESS | 12689 | 1461246440634 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 12689 | 1461246440637 Marionette TRACE conn4 <- [1,1926,null,{}] 06:47:20 INFO - PROCESS | 12689 | 1461246440644 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 12689 | 1461246440878 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:47:21 INFO - PROCESS | 12689 | 1461246441201 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecf800 == 137 [pid = 12689] [id = 489] 06:47:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x86cef800) [pid = 12689] [serial = 1468] [outer = (nil)] 06:47:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8a80fc00) [pid = 12689] [serial = 1469] [outer = 0x86cef800] 06:47:21 INFO - PROCESS | 12689 | 1461246441294 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8b8a4000) [pid = 12689] [serial = 1470] [outer = 0x86cef800] 06:47:22 INFO - PROCESS | 12689 | 1461246442230 Marionette TRACE conn4 <- [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]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1630ms 06:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:47:22 INFO - PROCESS | 12689 | 1461246442265 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 12689 | 1461246442269 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:47:22 INFO - PROCESS | 12689 | 1461246442276 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 12689 | 1461246442280 Marionette TRACE conn4 <- [1,1930,null,{}] 06:47:22 INFO - PROCESS | 12689 | 1461246442286 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 12689 | 1461246442508 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:47:22 INFO - PROCESS | 12689 | 1461246442825 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e48400 == 138 [pid = 12689] [id = 490] 06:47:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8b8aa000) [pid = 12689] [serial = 1471] [outer = (nil)] 06:47:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8b99b800) [pid = 12689] [serial = 1472] [outer = 0x8b8aa000] 06:47:22 INFO - PROCESS | 12689 | 1461246442923 Marionette DEBUG loaded listener.js 06:47:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8c012400) [pid = 12689] [serial = 1473] [outer = 0x8b8aa000] 06:47:23 INFO - PROCESS | 12689 | 1461246443833 Marionette TRACE conn4 <- [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]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1639ms 06:47:23 INFO - PROCESS | 12689 | 1461246443916 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 12689 | 1461246443920 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:47:23 INFO - PROCESS | 12689 | 1461246443928 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 12689 | 1461246443933 Marionette TRACE conn4 <- [1,1934,null,{}] 06:47:23 INFO - PROCESS | 12689 | 1461246443940 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 12689 | 1461246444282 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:47:24 INFO - PROCESS | 12689 | 1461246444619 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b996c00 == 139 [pid = 12689] [id = 491] 06:47:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8c233000) [pid = 12689] [serial = 1474] [outer = (nil)] 06:47:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8cbd6400) [pid = 12689] [serial = 1475] [outer = 0x8c233000] 06:47:24 INFO - PROCESS | 12689 | 1461246444714 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8cc81c00) [pid = 12689] [serial = 1476] [outer = 0x8c233000] 06:47:25 INFO - PROCESS | 12689 | 1461246445712 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1835ms 06:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:47:25 INFO - PROCESS | 12689 | 1461246445763 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 12689 | 1461246445767 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:47:25 INFO - PROCESS | 12689 | 1461246445774 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 12689 | 1461246445777 Marionette TRACE conn4 <- [1,1938,null,{}] 06:47:25 INFO - PROCESS | 12689 | 1461246445785 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 12689 | 1461246446010 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:47:26 INFO - PROCESS | 12689 | 1461246446335 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x827ca400 == 140 [pid = 12689] [id = 492] 06:47:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8494b400) [pid = 12689] [serial = 1477] [outer = (nil)] 06:47:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8cdfb400) [pid = 12689] [serial = 1478] [outer = 0x8494b400] 06:47:26 INFO - PROCESS | 12689 | 1461246446437 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8ced7c00) [pid = 12689] [serial = 1479] [outer = 0x8494b400] 06:47:27 INFO - PROCESS | 12689 | 1461246447355 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1640ms 06:47:27 INFO - PROCESS | 12689 | 1461246447414 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 12689 | 1461246447419 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:47:27 INFO - PROCESS | 12689 | 1461246447425 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 12689 | 1461246447429 Marionette TRACE conn4 <- [1,1942,null,{}] 06:47:27 INFO - PROCESS | 12689 | 1461246447435 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:27 INFO - PROCESS | 12689 | 1461246447660 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:47:27 INFO - PROCESS | 12689 | 1461246447979 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cf000 == 141 [pid = 12689] [id = 493] 06:47:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8cdf7400) [pid = 12689] [serial = 1480] [outer = (nil)] 06:47:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8e71d800) [pid = 12689] [serial = 1481] [outer = 0x8cdf7400] 06:47:28 INFO - PROCESS | 12689 | 1461246448077 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8e721c00) [pid = 12689] [serial = 1482] [outer = 0x8cdf7400] 06:47:29 INFO - PROCESS | 12689 | 1461246449017 Marionette TRACE conn4 <- [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]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1631ms 06:47:29 INFO - PROCESS | 12689 | 1461246449057 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 12689 | 1461246449061 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:47:29 INFO - PROCESS | 12689 | 1461246449068 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 12689 | 1461246449072 Marionette TRACE conn4 <- [1,1946,null,{}] 06:47:29 INFO - PROCESS | 12689 | 1461246449078 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 12689 | 1461246449318 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:47:29 INFO - PROCESS | 12689 | 1461246449637 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472e000 == 142 [pid = 12689] [id = 494] 06:47:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8a80dc00) [pid = 12689] [serial = 1483] [outer = (nil)] 06:47:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8eb10800) [pid = 12689] [serial = 1484] [outer = 0x8a80dc00] 06:47:29 INFO - PROCESS | 12689 | 1461246449736 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8f603c00) [pid = 12689] [serial = 1485] [outer = 0x8a80dc00] 06:47:30 INFO - PROCESS | 12689 | 1461246450700 Marionette TRACE conn4 <- [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]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1682ms 06:47:30 INFO - PROCESS | 12689 | 1461246450751 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 12689 | 1461246450755 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:47:30 INFO - PROCESS | 12689 | 1461246450762 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 12689 | 1461246450766 Marionette TRACE conn4 <- [1,1950,null,{}] 06:47:30 INFO - PROCESS | 12689 | 1461246450772 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:31 INFO - PROCESS | 12689 | 1461246451000 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:47:31 INFO - PROCESS | 12689 | 1461246451332 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x86cea000 == 143 [pid = 12689] [id = 495] 06:47:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x895cc000) [pid = 12689] [serial = 1486] [outer = (nil)] 06:47:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8f829c00) [pid = 12689] [serial = 1487] [outer = 0x895cc000] 06:47:31 INFO - PROCESS | 12689 | 1461246451442 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8f82d400) [pid = 12689] [serial = 1488] [outer = 0x895cc000] 06:47:32 INFO - PROCESS | 12689 | 1461246452341 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1633ms 06:47:32 INFO - PROCESS | 12689 | 1461246452397 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 12689 | 1461246452401 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:47:32 INFO - PROCESS | 12689 | 1461246452408 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 12689 | 1461246452412 Marionette TRACE conn4 <- [1,1954,null,{}] 06:47:32 INFO - PROCESS | 12689 | 1461246452418 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 12689 | 1461246452655 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:47:33 INFO - PROCESS | 12689 | 1461246452991 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f892000 == 144 [pid = 12689] [id = 496] 06:47:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8f895000) [pid = 12689] [serial = 1489] [outer = (nil)] 06:47:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8f935400) [pid = 12689] [serial = 1490] [outer = 0x8f895000] 06:47:33 INFO - PROCESS | 12689 | 1461246453100 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8f9b0800) [pid = 12689] [serial = 1491] [outer = 0x8f895000] 06:47:34 INFO - PROCESS | 12689 | 1461246454032 Marionette TRACE conn4 <- [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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1690ms 06:47:34 INFO - PROCESS | 12689 | 1461246454098 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 12689 | 1461246454101 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:47:34 INFO - PROCESS | 12689 | 1461246454108 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 12689 | 1461246454112 Marionette TRACE conn4 <- [1,1958,null,{}] 06:47:34 INFO - PROCESS | 12689 | 1461246454118 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 12689 | 1461246454345 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:47:34 INFO - PROCESS | 12689 | 1461246454669 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9afc00 == 145 [pid = 12689] [id = 497] 06:47:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8f9b3400) [pid = 12689] [serial = 1492] [outer = (nil)] 06:47:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8faeb000) [pid = 12689] [serial = 1493] [outer = 0x8f9b3400] 06:47:34 INFO - PROCESS | 12689 | 1461246454767 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x900b6400) [pid = 12689] [serial = 1494] [outer = 0x8f9b3400] 06:47:35 INFO - PROCESS | 12689 | 1461246455717 Marionette TRACE conn4 <- [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]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1639ms 06:47:35 INFO - PROCESS | 12689 | 1461246455749 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 12689 | 1461246455752 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:47:35 INFO - PROCESS | 12689 | 1461246455761 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 12689 | 1461246455765 Marionette TRACE conn4 <- [1,1962,null,{}] 06:47:35 INFO - PROCESS | 12689 | 1461246455771 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 12689 | 1461246455984 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:47:36 INFO - PROCESS | 12689 | 1461246456319 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f3000 == 146 [pid = 12689] [id = 498] 06:47:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x846d3c00) [pid = 12689] [serial = 1495] [outer = (nil)] 06:47:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x900c2c00) [pid = 12689] [serial = 1496] [outer = 0x846d3c00] 06:47:36 INFO - PROCESS | 12689 | 1461246456415 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x907da000) [pid = 12689] [serial = 1497] [outer = 0x846d3c00] 06:47:37 INFO - PROCESS | 12689 | 1461246457344 Marionette TRACE conn4 <- [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]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1632ms 06:47:37 INFO - PROCESS | 12689 | 1461246457393 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 12689 | 1461246457397 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:47:37 INFO - PROCESS | 12689 | 1461246457404 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 12689 | 1461246457408 Marionette TRACE conn4 <- [1,1966,null,{}] 06:47:37 INFO - PROCESS | 12689 | 1461246457414 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 12689 | 1461246457643 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:47:37 INFO - PROCESS | 12689 | 1461246457965 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbd5400 == 147 [pid = 12689] [id = 499] 06:47:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8f88c400) [pid = 12689] [serial = 1498] [outer = (nil)] 06:47:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x91fa0400) [pid = 12689] [serial = 1499] [outer = 0x8f88c400] 06:47:38 INFO - PROCESS | 12689 | 1461246458064 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x92904400) [pid = 12689] [serial = 1500] [outer = 0x8f88c400] 06:47:38 INFO - PROCESS | 12689 | 1461246458970 Marionette TRACE conn4 <- [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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1636ms 06:47:39 INFO - PROCESS | 12689 | 1461246459041 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 12689 | 1461246459044 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:47:39 INFO - PROCESS | 12689 | 1461246459052 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 12689 | 1461246459055 Marionette TRACE conn4 <- [1,1970,null,{}] 06:47:39 INFO - PROCESS | 12689 | 1461246459061 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:39 INFO - PROCESS | 12689 | 1461246459294 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:47:39 INFO - PROCESS | 12689 | 1461246459621 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x91f2ac00 == 148 [pid = 12689] [id = 500] 06:47:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x92951400) [pid = 12689] [serial = 1501] [outer = (nil)] 06:47:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x92a19800) [pid = 12689] [serial = 1502] [outer = 0x92951400] 06:47:39 INFO - PROCESS | 12689 | 1461246459719 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x92a21400) [pid = 12689] [serial = 1503] [outer = 0x92951400] 06:47:40 INFO - PROCESS | 12689 | 1461246460658 Marionette TRACE conn4 <- [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]]]}] 06:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1682ms 06:47:40 INFO - PROCESS | 12689 | 1461246460735 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:47:40 INFO - PROCESS | 12689 | 1461246460738 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:47:40 INFO - PROCESS | 12689 | 1461246460745 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:47:40 INFO - PROCESS | 12689 | 1461246460749 Marionette TRACE conn4 <- [1,1974,null,{}] 06:47:40 INFO - PROCESS | 12689 | 1461246460756 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 12689 | 1461246461074 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:47:41 INFO - PROCESS | 12689 | 1461246461429 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae2400 == 149 [pid = 12689] [id = 501] 06:47:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x9294c800) [pid = 12689] [serial = 1504] [outer = (nil)] 06:47:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x9371e400) [pid = 12689] [serial = 1505] [outer = 0x9294c800] 06:47:41 INFO - PROCESS | 12689 | 1461246461525 Marionette DEBUG loaded listener.js 06:47:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x9398a400) [pid = 12689] [serial = 1506] [outer = 0x9294c800] 06:47:42 INFO - PROCESS | 12689 | 1461246462468 Marionette TRACE conn4 <- [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]]]}] 06:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1780ms 06:47:42 INFO - PROCESS | 12689 | 1461246462527 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:47:42 INFO - PROCESS | 12689 | 1461246462532 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:47:42 INFO - PROCESS | 12689 | 1461246462538 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:47:42 INFO - PROCESS | 12689 | 1461246462543 Marionette TRACE conn4 <- [1,1978,null,{}] 06:47:42 INFO - PROCESS | 12689 | 1461246462550 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:42 INFO - PROCESS | 12689 | 1461246462779 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:47:43 INFO - PROCESS | 12689 | 1461246463109 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x827c9000 == 150 [pid = 12689] [id = 502] 06:47:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8475e000) [pid = 12689] [serial = 1507] [outer = (nil)] 06:47:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x93b11800) [pid = 12689] [serial = 1508] [outer = 0x8475e000] 06:47:43 INFO - PROCESS | 12689 | 1461246463214 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x93b1a400) [pid = 12689] [serial = 1509] [outer = 0x8475e000] 06:47:44 INFO - PROCESS | 12689 | 1461246464127 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1632ms 06:47:44 INFO - PROCESS | 12689 | 1461246464170 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 12689 | 1461246464174 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:47:44 INFO - PROCESS | 12689 | 1461246464181 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 12689 | 1461246464185 Marionette TRACE conn4 <- [1,1982,null,{}] 06:47:44 INFO - PROCESS | 12689 | 1461246464190 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 12689 | 1461246464405 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:47:44 INFO - PROCESS | 12689 | 1461246464688 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x939e8400 == 151 [pid = 12689] [id = 503] 06:47:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x93db1000) [pid = 12689] [serial = 1510] [outer = (nil)] 06:47:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x95aeb400) [pid = 12689] [serial = 1511] [outer = 0x93db1000] 06:47:44 INFO - PROCESS | 12689 | 1461246464828 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 182 (0x95aec400) [pid = 12689] [serial = 1512] [outer = 0x93db1000] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x900c1400 == 150 [pid = 12689] [id = 386] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x907d6000 == 149 [pid = 12689] [id = 385] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8523fc00 == 148 [pid = 12689] [id = 384] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8e70e000 == 147 [pid = 12689] [id = 383] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f827800 == 146 [pid = 12689] [id = 388] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x895ce000 == 145 [pid = 12689] [id = 352] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8eb0d400 == 144 [pid = 12689] [id = 387] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8405a800 == 143 [pid = 12689] [id = 382] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb7400 == 142 [pid = 12689] [id = 484] 06:47:46 INFO - PROCESS | 12689 | --DOCSHELL 0x85237000 == 141 [pid = 12689] [id = 483] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x846d6000 == 140 [pid = 12689] [id = 482] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdf4400 == 139 [pid = 12689] [id = 473] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8c235800 == 138 [pid = 12689] [id = 472] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e2400 == 137 [pid = 12689] [id = 471] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8b87a000 == 136 [pid = 12689] [id = 469] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8caa7400 == 135 [pid = 12689] [id = 470] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8494e000 == 134 [pid = 12689] [id = 468] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x89e49800 == 133 [pid = 12689] [id = 467] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x89e47400 == 132 [pid = 12689] [id = 466] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x895d0400 == 131 [pid = 12689] [id = 465] 06:47:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8494b000 == 130 [pid = 12689] [id = 464] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 181 (0x89cd3400) [pid = 12689] [serial = 1391] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x85d69800) [pid = 12689] [serial = 1328] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x8fa2c800) [pid = 12689] [serial = 1355] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x93991400) [pid = 12689] [serial = 1370] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x92952800) [pid = 12689] [serial = 1359] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8e701800) [pid = 12689] [serial = 1344] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8caa9c00) [pid = 12689] [serial = 1341] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x85d69400) [pid = 12689] [serial = 1382] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x92ad3c00) [pid = 12689] [serial = 1365] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8f88b800) [pid = 12689] [serial = 1353] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8ced6400) [pid = 12689] [serial = 1343] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x939ed400) [pid = 12689] [serial = 1373] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8c0e9c00) [pid = 12689] [serial = 1338] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8eb0c000) [pid = 12689] [serial = 1347] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x92a23800) [pid = 12689] [serial = 1362] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x864ed800) [pid = 12689] [serial = 1329] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x92a20400) [pid = 12689] [serial = 1361] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x93994000) [pid = 12689] [serial = 1371] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x864e4c00) [pid = 12689] [serial = 1389] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8f827400) [pid = 12689] [serial = 1350] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8b8a6400) [pid = 12689] [serial = 1334] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8f879400) [pid = 12689] [serial = 1352] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8fa35800) [pid = 12689] [serial = 1356] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x9371b000) [pid = 12689] [serial = 1367] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x89cd5c00) [pid = 12689] [serial = 1331] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x86bac400) [pid = 12689] [serial = 1383] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8798dc00) [pid = 12689] [serial = 1260] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x84735000) [pid = 12689] [serial = 1379] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x87987400) [pid = 12689] [serial = 1386] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8e744000) [pid = 12689] [serial = 1346] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x9294c400) [pid = 12689] [serial = 1311] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x93b12c00) [pid = 12689] [serial = 1376] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x92ad1000) [pid = 12689] [serial = 1364] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8b992800) [pid = 12689] [serial = 1335] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8475ac00) [pid = 12689] [serial = 1380] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x84756c00) [pid = 12689] [serial = 1388] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8f74b000) [pid = 12689] [serial = 1349] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8c0e1800) [pid = 12689] [serial = 1337] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x92902800) [pid = 12689] [serial = 1358] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x939ef800) [pid = 12689] [serial = 1374] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x93720400) [pid = 12689] [serial = 1368] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x87817c00) [pid = 12689] [serial = 1385] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8c238000) [pid = 12689] [serial = 1340] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x93b14800) [pid = 12689] [serial = 1377] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8a402000) [pid = 12689] [serial = 1332] [outer = (nil)] [url = about:blank] 06:47:47 INFO - PROCESS | 12689 | 1461246467754 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 3599ms 06:47:47 INFO - PROCESS | 12689 | 1461246467780 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:47:47 INFO - PROCESS | 12689 | 1461246467786 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:47:47 INFO - PROCESS | 12689 | 1461246467794 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 12689 | 1461246467799 Marionette TRACE conn4 <- [1,1986,null,{}] 06:47:47 INFO - PROCESS | 12689 | 1461246467849 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 12689 | 1461246468057 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:47:48 INFO - PROCESS | 12689 | 1461246468071 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x85235000 == 131 [pid = 12689] [id = 504] 06:47:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x85640400) [pid = 12689] [serial = 1513] [outer = (nil)] 06:47:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x85d6f000) [pid = 12689] [serial = 1514] [outer = 0x85640400] 06:47:48 INFO - PROCESS | 12689 | 1461246468162 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x864ec400) [pid = 12689] [serial = 1515] [outer = 0x85640400] 06:47:49 INFO - PROCESS | 12689 | 1461246469380 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1617ms 06:47:49 INFO - PROCESS | 12689 | 1461246469411 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 12689 | 1461246469419 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:47:49 INFO - PROCESS | 12689 | 1461246469430 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 12689 | 1461246469433 Marionette TRACE conn4 <- [1,1990,null,{}] 06:47:49 INFO - PROCESS | 12689 | 1461246469440 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:49 INFO - PROCESS | 12689 | 1461246469649 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:47:49 INFO - PROCESS | 12689 | 1461246469920 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e5c00 == 132 [pid = 12689] [id = 505] 06:47:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x86cedc00) [pid = 12689] [serial = 1516] [outer = (nil)] 06:47:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x86fa1400) [pid = 12689] [serial = 1517] [outer = 0x86cedc00] 06:47:50 INFO - PROCESS | 12689 | 1461246470011 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8798d400) [pid = 12689] [serial = 1518] [outer = 0x86cedc00] 06:47:50 INFO - PROCESS | 12689 | 1461246470918 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1536ms 06:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:47:50 INFO - PROCESS | 12689 | 1461246470970 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 12689 | 1461246470973 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:47:50 INFO - PROCESS | 12689 | 1461246470981 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 12689 | 1461246470987 Marionette TRACE conn4 <- [1,1994,null,{}] 06:47:51 INFO - PROCESS | 12689 | 1461246471003 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:51 INFO - PROCESS | 12689 | 1461246471343 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:47:51 INFO - PROCESS | 12689 | 1461246471374 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8781bc00 == 133 [pid = 12689] [id = 506] 06:47:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x895d2000) [pid = 12689] [serial = 1519] [outer = (nil)] 06:47:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x89cd6c00) [pid = 12689] [serial = 1520] [outer = 0x895d2000] 06:47:51 INFO - PROCESS | 12689 | 1461246471457 Marionette DEBUG loaded listener.js 06:47:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x89d4e000) [pid = 12689] [serial = 1521] [outer = 0x895d2000] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8f889c00) [pid = 12689] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8b87a400) [pid = 12689] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8c23b400) [pid = 12689] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8ced5c00) [pid = 12689] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8563fc00) [pid = 12689] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x86f9a800) [pid = 12689] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8fa2e400) [pid = 12689] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x907ddc00) [pid = 12689] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8cc09400) [pid = 12689] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x85d6ec00) [pid = 12689] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8ced7800) [pid = 12689] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8f892800) [pid = 12689] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x89e4d400) [pid = 12689] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x92a18800) [pid = 12689] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8523c000) [pid = 12689] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8caaa800) [pid = 12689] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8f931400) [pid = 12689] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x895d3000) [pid = 12689] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x846d0c00) [pid = 12689] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x84947400) [pid = 12689] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:47:52 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x895d4800) [pid = 12689] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:47:53 INFO - PROCESS | 12689 | 1461246473261 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2300ms 06:47:53 INFO - PROCESS | 12689 | 1461246473289 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 12689 | 1461246473293 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:47:53 INFO - PROCESS | 12689 | 1461246473300 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 12689 | 1461246473303 Marionette TRACE conn4 <- [1,1998,null,{}] 06:47:53 INFO - PROCESS | 12689 | 1461246473309 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:53 INFO - PROCESS | 12689 | 1461246473520 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:47:53 INFO - PROCESS | 12689 | 1461246473755 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x84739c00 == 134 [pid = 12689] [id = 507] 06:47:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x895d3000) [pid = 12689] [serial = 1522] [outer = (nil)] 06:47:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x8a408800) [pid = 12689] [serial = 1523] [outer = 0x895d3000] 06:47:53 INFO - PROCESS | 12689 | 1461246473836 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x8a807800) [pid = 12689] [serial = 1524] [outer = 0x895d3000] 06:47:54 INFO - PROCESS | 12689 | 1461246474712 Marionette TRACE conn4 <- [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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1430ms 06:47:54 INFO - PROCESS | 12689 | 1461246474731 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 12689 | 1461246474737 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:47:54 INFO - PROCESS | 12689 | 1461246474747 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 12689 | 1461246474753 Marionette TRACE conn4 <- [1,2002,null,{}] 06:47:54 INFO - PROCESS | 12689 | 1461246474809 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:55 INFO - PROCESS | 12689 | 1461246475087 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:47:55 INFO - PROCESS | 12689 | 1461246475450 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523fc00 == 135 [pid = 12689] [id = 508] 06:47:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8563fc00) [pid = 12689] [serial = 1525] [outer = (nil)] 06:47:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x85d66400) [pid = 12689] [serial = 1526] [outer = 0x8563fc00] 06:47:55 INFO - PROCESS | 12689 | 1461246475551 Marionette DEBUG loaded listener.js 06:47:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x864e9c00) [pid = 12689] [serial = 1527] [outer = 0x8563fc00] 06:47:56 INFO - PROCESS | 12689 | 1461246476525 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1838ms 06:47:56 INFO - PROCESS | 12689 | 1461246476586 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 12689 | 1461246476595 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:47:56 INFO - PROCESS | 12689 | 1461246476607 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 12689 | 1461246476611 Marionette TRACE conn4 <- [1,2006,null,{}] 06:47:56 INFO - PROCESS | 12689 | 1461246476618 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 12689 | 1461246476911 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:47:57 INFO - PROCESS | 12689 | 1461246477246 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d4400 == 136 [pid = 12689] [id = 509] 06:47:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x86fa2000) [pid = 12689] [serial = 1528] [outer = (nil)] 06:47:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x895d2c00) [pid = 12689] [serial = 1529] [outer = 0x86fa2000] 06:47:57 INFO - PROCESS | 12689 | 1461246477340 Marionette DEBUG loaded listener.js 06:47:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8a410400) [pid = 12689] [serial = 1530] [outer = 0x86fa2000] 06:47:58 INFO - PROCESS | 12689 | 1461246478392 Marionette TRACE conn4 <- [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]]]}] 06:47:58 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 06:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1846ms 06:47:58 INFO - PROCESS | 12689 | 1461246478453 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 12689 | 1461246478458 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:47:58 INFO - PROCESS | 12689 | 1461246478465 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 12689 | 1461246478472 Marionette TRACE conn4 <- [1,2010,null,{}] 06:47:58 INFO - PROCESS | 12689 | 1461246478489 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 12689 | 1461246478772 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:47:59 INFO - PROCESS | 12689 | 1461246479143 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8901f800 == 137 [pid = 12689] [id = 510] 06:47:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8b87b400) [pid = 12689] [serial = 1531] [outer = (nil)] 06:47:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8c01d000) [pid = 12689] [serial = 1532] [outer = 0x8b87b400] 06:47:59 INFO - PROCESS | 12689 | 1461246479244 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8c0ebc00) [pid = 12689] [serial = 1533] [outer = 0x8b87b400] 06:48:00 INFO - PROCESS | 12689 | 1461246480200 Marionette TRACE conn4 <- [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]]]}] 06:48:00 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 06:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1793ms 06:48:00 INFO - PROCESS | 12689 | 1461246480259 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:48:00 INFO - PROCESS | 12689 | 1461246480264 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:48:00 INFO - PROCESS | 12689 | 1461246480273 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 12689 | 1461246480276 Marionette TRACE conn4 <- [1,2014,null,{}] 06:48:00 INFO - PROCESS | 12689 | 1461246480282 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 12689 | 1461246480531 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:48:00 INFO - PROCESS | 12689 | 1461246480857 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd3400 == 138 [pid = 12689] [id = 511] 06:48:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8c01cc00) [pid = 12689] [serial = 1534] [outer = (nil)] 06:48:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8c23b400) [pid = 12689] [serial = 1535] [outer = 0x8c01cc00] 06:48:00 INFO - PROCESS | 12689 | 1461246480957 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8caa8c00) [pid = 12689] [serial = 1536] [outer = 0x8c01cc00] 06:48:01 INFO - PROCESS | 12689 | 1461246481943 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1743ms 06:48:02 INFO - PROCESS | 12689 | 1461246482022 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 12689 | 1461246482026 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:48:02 INFO - PROCESS | 12689 | 1461246482034 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 12689 | 1461246482038 Marionette TRACE conn4 <- [1,2018,null,{}] 06:48:02 INFO - PROCESS | 12689 | 1461246482044 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:02 INFO - PROCESS | 12689 | 1461246482283 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:48:02 INFO - PROCESS | 12689 | 1461246482621 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472b400 == 139 [pid = 12689] [id = 512] 06:48:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8c0e9000) [pid = 12689] [serial = 1537] [outer = (nil)] 06:48:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8cbda800) [pid = 12689] [serial = 1538] [outer = 0x8c0e9000] 06:48:02 INFO - PROCESS | 12689 | 1461246482717 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8cc0f800) [pid = 12689] [serial = 1539] [outer = 0x8c0e9000] 06:48:03 INFO - PROCESS | 12689 | 1461246483654 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1689ms 06:48:03 INFO - PROCESS | 12689 | 1461246483723 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:48:03 INFO - PROCESS | 12689 | 1461246483728 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:48:03 INFO - PROCESS | 12689 | 1461246483734 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 12689 | 1461246483738 Marionette TRACE conn4 <- [1,2022,null,{}] 06:48:03 INFO - PROCESS | 12689 | 1461246483744 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:04 INFO - PROCESS | 12689 | 1461246484044 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:48:04 INFO - PROCESS | 12689 | 1461246484387 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd5c00 == 140 [pid = 12689] [id = 513] 06:48:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8ced2000) [pid = 12689] [serial = 1540] [outer = (nil)] 06:48:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8e702000) [pid = 12689] [serial = 1541] [outer = 0x8ced2000] 06:48:04 INFO - PROCESS | 12689 | 1461246484485 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8e71c400) [pid = 12689] [serial = 1542] [outer = 0x8ced2000] 06:48:05 INFO - PROCESS | 12689 | 1461246485434 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1744ms 06:48:05 INFO - PROCESS | 12689 | 1461246485478 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 12689 | 1461246485483 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:48:05 INFO - PROCESS | 12689 | 1461246485489 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 12689 | 1461246485493 Marionette TRACE conn4 <- [1,2026,null,{}] 06:48:05 INFO - PROCESS | 12689 | 1461246485499 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 12689 | 1461246485712 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:48:06 INFO - PROCESS | 12689 | 1461246485987 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc80000 == 141 [pid = 12689] [id = 514] 06:48:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8cc80400) [pid = 12689] [serial = 1543] [outer = (nil)] 06:48:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8eb02c00) [pid = 12689] [serial = 1544] [outer = 0x8cc80400] 06:48:06 INFO - PROCESS | 12689 | 1461246486142 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8f604800) [pid = 12689] [serial = 1545] [outer = 0x8cc80400] 06:48:07 INFO - PROCESS | 12689 | 1461246487069 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 06:48:07 INFO - PROCESS | 12689 | 1461246487126 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 12689 | 1461246487130 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:48:07 INFO - PROCESS | 12689 | 1461246487137 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 12689 | 1461246487141 Marionette TRACE conn4 <- [1,2030,null,{}] 06:48:07 INFO - PROCESS | 12689 | 1461246487147 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 12689 | 1461246487378 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:48:07 INFO - PROCESS | 12689 | 1461246487719 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523cc00 == 142 [pid = 12689] [id = 515] 06:48:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x86ce3400) [pid = 12689] [serial = 1546] [outer = (nil)] 06:48:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8f753800) [pid = 12689] [serial = 1547] [outer = 0x86ce3400] 06:48:07 INFO - PROCESS | 12689 | 1461246487819 Marionette DEBUG loaded listener.js 06:48:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8f832800) [pid = 12689] [serial = 1548] [outer = 0x86ce3400] 06:48:08 INFO - PROCESS | 12689 | 1461246488747 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1688ms 06:48:08 INFO - PROCESS | 12689 | 1461246488827 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 12689 | 1461246488830 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:48:08 INFO - PROCESS | 12689 | 1461246488838 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 12689 | 1461246488843 Marionette TRACE conn4 <- [1,2034,null,{}] 06:48:08 INFO - PROCESS | 12689 | 1461246488850 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 12689 | 1461246489072 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:48:09 INFO - PROCESS | 12689 | 1461246489404 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e716400 == 143 [pid = 12689] [id = 516] 06:48:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8f827400) [pid = 12689] [serial = 1549] [outer = (nil)] 06:48:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8f88f000) [pid = 12689] [serial = 1550] [outer = 0x8f827400] 06:48:09 INFO - PROCESS | 12689 | 1461246489499 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8f892c00) [pid = 12689] [serial = 1551] [outer = 0x8f827400] 06:48:10 INFO - PROCESS | 12689 | 1461246490459 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1685ms 06:48:10 INFO - PROCESS | 12689 | 1461246490524 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:48:10 INFO - PROCESS | 12689 | 1461246490529 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:48:10 INFO - PROCESS | 12689 | 1461246490536 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:48:10 INFO - PROCESS | 12689 | 1461246490539 Marionette TRACE conn4 <- [1,2038,null,{}] 06:48:10 INFO - PROCESS | 12689 | 1461246490546 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:10 INFO - PROCESS | 12689 | 1461246490820 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:48:11 INFO - PROCESS | 12689 | 1461246491153 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x84942c00 == 144 [pid = 12689] [id = 517] 06:48:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8caaa800) [pid = 12689] [serial = 1552] [outer = (nil)] 06:48:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8fa2c000) [pid = 12689] [serial = 1553] [outer = 0x8caaa800] 06:48:11 INFO - PROCESS | 12689 | 1461246491248 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8fa37800) [pid = 12689] [serial = 1554] [outer = 0x8caaa800] 06:48:12 INFO - PROCESS | 12689 | 1461246492186 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1688ms 06:48:12 INFO - PROCESS | 12689 | 1461246492241 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 12689 | 1461246492246 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:48:12 INFO - PROCESS | 12689 | 1461246492254 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 12689 | 1461246492259 Marionette TRACE conn4 <- [1,2042,null,{}] 06:48:12 INFO - PROCESS | 12689 | 1461246492265 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 12689 | 1461246492546 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:48:12 INFO - PROCESS | 12689 | 1461246492903 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f5400 == 145 [pid = 12689] [id = 518] 06:48:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x900b9800) [pid = 12689] [serial = 1555] [outer = (nil)] 06:48:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x907db400) [pid = 12689] [serial = 1556] [outer = 0x900b9800] 06:48:13 INFO - PROCESS | 12689 | 1461246493007 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x92908400) [pid = 12689] [serial = 1557] [outer = 0x900b9800] 06:48:14 INFO - PROCESS | 12689 | 1461246494014 Marionette TRACE conn4 <- [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]]]}] 06:48:14 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) 06:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1801ms 06:48:14 INFO - PROCESS | 12689 | 1461246494056 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:48:14 INFO - PROCESS | 12689 | 1461246494060 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:48:14 INFO - PROCESS | 12689 | 1461246494067 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 12689 | 1461246494071 Marionette TRACE conn4 <- [1,2046,null,{}] 06:48:14 INFO - PROCESS | 12689 | 1461246494077 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 12689 | 1461246494364 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:48:14 INFO - PROCESS | 12689 | 1461246494701 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x915f3800 == 146 [pid = 12689] [id = 519] 06:48:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x91f99000) [pid = 12689] [serial = 1558] [outer = (nil)] 06:48:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x92a22000) [pid = 12689] [serial = 1559] [outer = 0x91f99000] 06:48:14 INFO - PROCESS | 12689 | 1461246494800 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x92acd400) [pid = 12689] [serial = 1560] [outer = 0x91f99000] 06:48:15 INFO - PROCESS | 12689 | 1461246495732 Marionette TRACE conn4 <- [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]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1737ms 06:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:48:15 INFO - PROCESS | 12689 | 1461246495805 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 12689 | 1461246495808 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:48:15 INFO - PROCESS | 12689 | 1461246495815 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 12689 | 1461246495818 Marionette TRACE conn4 <- [1,2050,null,{}] 06:48:15 INFO - PROCESS | 12689 | 1461246495825 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 12689 | 1461246496060 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:48:16 INFO - PROCESS | 12689 | 1461246496390 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x92a1e000 == 147 [pid = 12689] [id = 520] 06:48:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x92a23000) [pid = 12689] [serial = 1561] [outer = (nil)] 06:48:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x93722000) [pid = 12689] [serial = 1562] [outer = 0x92a23000] 06:48:16 INFO - PROCESS | 12689 | 1461246496493 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x9398a000) [pid = 12689] [serial = 1563] [outer = 0x92a23000] 06:48:17 INFO - PROCESS | 12689 | 1461246497447 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1684ms 06:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:48:17 INFO - PROCESS | 12689 | 1461246497500 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 12689 | 1461246497503 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:48:17 INFO - PROCESS | 12689 | 1461246497511 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 12689 | 1461246497514 Marionette TRACE conn4 <- [1,2054,null,{}] 06:48:17 INFO - PROCESS | 12689 | 1461246497522 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 12689 | 1461246497792 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:48:18 INFO - PROCESS | 12689 | 1461246498132 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d45c00 == 148 [pid = 12689] [id = 521] 06:48:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8a808c00) [pid = 12689] [serial = 1564] [outer = (nil)] 06:48:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x939f1000) [pid = 12689] [serial = 1565] [outer = 0x8a808c00] 06:48:18 INFO - PROCESS | 12689 | 1461246498243 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x939f3400) [pid = 12689] [serial = 1566] [outer = 0x8a808c00] 06:48:19 INFO - PROCESS | 12689 | 1461246499179 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1741ms 06:48:19 INFO - PROCESS | 12689 | 1461246499252 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 12689 | 1461246499255 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:48:19 INFO - PROCESS | 12689 | 1461246499264 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 12689 | 1461246499268 Marionette TRACE conn4 <- [1,2058,null,{}] 06:48:19 INFO - PROCESS | 12689 | 1461246499275 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 12689 | 1461246499557 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:48:19 INFO - PROCESS | 12689 | 1461246499887 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f888400 == 149 [pid = 12689] [id = 522] 06:48:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x93998000) [pid = 12689] [serial = 1567] [outer = (nil)] 06:48:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x93dd2c00) [pid = 12689] [serial = 1568] [outer = 0x93998000] 06:48:19 INFO - PROCESS | 12689 | 1461246499985 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x95a5b800) [pid = 12689] [serial = 1569] [outer = 0x93998000] 06:48:20 INFO - PROCESS | 12689 | 1461246500954 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1735ms 06:48:21 INFO - PROCESS | 12689 | 1461246501000 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:48:21 INFO - PROCESS | 12689 | 1461246501004 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:48:21 INFO - PROCESS | 12689 | 1461246501011 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 12689 | 1461246501015 Marionette TRACE conn4 <- [1,2062,null,{}] 06:48:21 INFO - PROCESS | 12689 | 1461246501021 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:21 INFO - PROCESS | 12689 | 1461246501267 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:48:21 INFO - PROCESS | 12689 | 1461246501599 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f9aac00 == 150 [pid = 12689] [id = 523] 06:48:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x92ad4c00) [pid = 12689] [serial = 1570] [outer = (nil)] 06:48:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x96373c00) [pid = 12689] [serial = 1571] [outer = 0x92ad4c00] 06:48:21 INFO - PROCESS | 12689 | 1461246501701 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x9637bc00) [pid = 12689] [serial = 1572] [outer = 0x92ad4c00] 06:48:22 INFO - PROCESS | 12689 | 1461246502650 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1682ms 06:48:22 INFO - PROCESS | 12689 | 1461246502693 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 12689 | 1461246502696 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:48:22 INFO - PROCESS | 12689 | 1461246502704 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 12689 | 1461246502712 Marionette TRACE conn4 <- [1,2066,null,{}] 06:48:22 INFO - PROCESS | 12689 | 1461246502723 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:22 INFO - PROCESS | 12689 | 1461246502975 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:48:23 INFO - PROCESS | 12689 | 1461246503332 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x84760c00 == 151 [pid = 12689] [id = 524] 06:48:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8c0ecc00) [pid = 12689] [serial = 1573] [outer = (nil)] 06:48:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x96675c00) [pid = 12689] [serial = 1574] [outer = 0x8c0ecc00] 06:48:23 INFO - PROCESS | 12689 | 1461246503426 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x96eb0000) [pid = 12689] [serial = 1575] [outer = 0x8c0ecc00] 06:48:24 INFO - PROCESS | 12689 | 1461246504381 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1742ms 06:48:24 INFO - PROCESS | 12689 | 1461246504448 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:48:24 INFO - PROCESS | 12689 | 1461246504452 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:48:24 INFO - PROCESS | 12689 | 1461246504459 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 12689 | 1461246504463 Marionette TRACE conn4 <- [1,2070,null,{}] 06:48:24 INFO - PROCESS | 12689 | 1461246504469 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:24 INFO - PROCESS | 12689 | 1461246504714 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x841e9800 == 150 [pid = 12689] [id = 307] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec6000 == 149 [pid = 12689] [id = 462] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x84950400 == 148 [pid = 12689] [id = 460] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x83b57c00 == 147 [pid = 12689] [id = 438] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x85236400 == 146 [pid = 12689] [id = 261] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x83ecd400 == 145 [pid = 12689] [id = 440] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x864e0800 == 144 [pid = 12689] [id = 439] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8b870800 == 143 [pid = 12689] [id = 444] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8494a800 == 142 [pid = 12689] [id = 446] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8564b000 == 141 [pid = 12689] [id = 442] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8b87c800 == 140 [pid = 12689] [id = 445] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e2000 == 139 [pid = 12689] [id = 447] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86f98800 == 138 [pid = 12689] [id = 443] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x97821400 == 137 [pid = 12689] [id = 107] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x939e8400 == 136 [pid = 12689] [id = 503] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x827c9000 == 135 [pid = 12689] [id = 502] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x91f2ac00 == 134 [pid = 12689] [id = 500] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8fae2400 == 133 [pid = 12689] [id = 501] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbd5400 == 132 [pid = 12689] [id = 499] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x841f3000 == 131 [pid = 12689] [id = 498] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9afc00 == 130 [pid = 12689] [id = 497] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86cea000 == 129 [pid = 12689] [id = 495] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8f892000 == 128 [pid = 12689] [id = 496] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8472e000 == 127 [pid = 12689] [id = 494] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x895cf000 == 126 [pid = 12689] [id = 493] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x827ca400 == 125 [pid = 12689] [id = 492] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8b996c00 == 124 [pid = 12689] [id = 491] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x89e48400 == 123 [pid = 12689] [id = 490] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x895d0000 == 122 [pid = 12689] [id = 488] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x83ecf800 == 121 [pid = 12689] [id = 489] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8564a400 == 120 [pid = 12689] [id = 487] 06:48:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8494d400 == 119 [pid = 12689] [id = 486] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8fa38c00) [pid = 12689] [serial = 1427] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x8b994400) [pid = 12689] [serial = 1404] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8cc01800) [pid = 12689] [serial = 1409] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8eb03400) [pid = 12689] [serial = 1419] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8c01c000) [pid = 12689] [serial = 1406] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x89cd6400) [pid = 12689] [serial = 1455] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x91f29c00) [pid = 12689] [serial = 1434] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x93995800) [pid = 12689] [serial = 1440] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8e70b400) [pid = 12689] [serial = 1415] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x86f95400) [pid = 12689] [serial = 1452] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8f750800) [pid = 12689] [serial = 1422] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8f933800) [pid = 12689] [serial = 1424] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x895d5c00) [pid = 12689] [serial = 1454] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8b871c00) [pid = 12689] [serial = 1401] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x93b1dc00) [pid = 12689] [serial = 1443] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x93b1c800) [pid = 12689] [serial = 1442] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x86ce6800) [pid = 12689] [serial = 1395] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8cdfe800) [pid = 12689] [serial = 1413] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8cdf3000) [pid = 12689] [serial = 1412] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8b8a8000) [pid = 12689] [serial = 1403] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x900c5c00) [pid = 12689] [serial = 1431] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x93992400) [pid = 12689] [serial = 1439] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x89bef800) [pid = 12689] [serial = 1397] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x93daf000) [pid = 12689] [serial = 1445] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x89cda400) [pid = 12689] [serial = 1398] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x92953800) [pid = 12689] [serial = 1436] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x85d67800) [pid = 12689] [serial = 1449] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x85239000) [pid = 12689] [serial = 1448] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8c020400) [pid = 12689] [serial = 1407] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x915ee800) [pid = 12689] [serial = 1433] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x86bb8400) [pid = 12689] [serial = 1451] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x89cd9800) [pid = 12689] [serial = 1326] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x92a1b800) [pid = 12689] [serial = 1437] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8f745800) [pid = 12689] [serial = 1421] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8a809000) [pid = 12689] [serial = 1400] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8e70fc00) [pid = 12689] [serial = 1416] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8e749000) [pid = 12689] [serial = 1418] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x900c3c00) [pid = 12689] [serial = 1430] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8fae2800) [pid = 12689] [serial = 1428] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8cc08c00) [pid = 12689] [serial = 1410] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8f9b4400) [pid = 12689] [serial = 1425] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x864e8000) [pid = 12689] [serial = 1394] [outer = (nil)] [url = about:blank] 06:48:26 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x89cd3c00) [pid = 12689] [serial = 1457] [outer = (nil)] [url = about:blank] 06:48:27 INFO - PROCESS | 12689 | 1461246507150 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecd400 == 120 [pid = 12689] [id = 525] 06:48:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x83ecf800) [pid = 12689] [serial = 1576] [outer = (nil)] 06:48:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x846da000) [pid = 12689] [serial = 1577] [outer = 0x83ecf800] 06:48:27 INFO - PROCESS | 12689 | 1461246507239 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8494a800) [pid = 12689] [serial = 1578] [outer = 0x83ecf800] 06:48:28 INFO - PROCESS | 12689 | 1461246508115 Marionette TRACE conn4 <- [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]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 3692ms 06:48:28 INFO - PROCESS | 12689 | 1461246508153 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 12689 | 1461246508160 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:48:28 INFO - PROCESS | 12689 | 1461246508204 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 12689 | 1461246508218 Marionette TRACE conn4 <- [1,2074,null,{}] 06:48:28 INFO - PROCESS | 12689 | 1461246508226 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:28 INFO - PROCESS | 12689 | 1461246508469 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:48:28 INFO - PROCESS | 12689 | 1461246508711 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e2000 == 121 [pid = 12689] [id = 526] 06:48:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x864e8000) [pid = 12689] [serial = 1579] [outer = (nil)] 06:48:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x86bb2400) [pid = 12689] [serial = 1580] [outer = 0x864e8000] 06:48:28 INFO - PROCESS | 12689 | 1461246508800 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x86ce5c00) [pid = 12689] [serial = 1581] [outer = 0x864e8000] 06:48:29 INFO - PROCESS | 12689 | 1461246509747 Marionette TRACE conn4 <- [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]]]}] 06:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1616ms 06:48:29 INFO - PROCESS | 12689 | 1461246509820 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:48:29 INFO - PROCESS | 12689 | 1461246509827 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:48:29 INFO - PROCESS | 12689 | 1461246509834 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:48:29 INFO - PROCESS | 12689 | 1461246509838 Marionette TRACE conn4 <- [1,2078,null,{}] 06:48:29 INFO - PROCESS | 12689 | 1461246509844 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:30 INFO - PROCESS | 12689 | 1461246510142 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:48:30 INFO - PROCESS | 12689 | 1461246510176 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d6cc00 == 122 [pid = 12689] [id = 527] 06:48:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x86bb5800) [pid = 12689] [serial = 1582] [outer = (nil)] 06:48:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x894b2000) [pid = 12689] [serial = 1583] [outer = 0x86bb5800] 06:48:30 INFO - PROCESS | 12689 | 1461246510253 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x895cfc00) [pid = 12689] [serial = 1584] [outer = 0x86bb5800] 06:48:31 INFO - PROCESS | 12689 | 1461246511337 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1534ms 06:48:31 INFO - PROCESS | 12689 | 1461246511369 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 12689 | 1461246511373 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:48:31 INFO - PROCESS | 12689 | 1461246511389 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 12689 | 1461246511399 Marionette TRACE conn4 <- [1,2082,null,{}] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x86cee400) [pid = 12689] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8494b400) [pid = 12689] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8f9b3400) [pid = 12689] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8494f400) [pid = 12689] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8f895000) [pid = 12689] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x86cef800) [pid = 12689] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x85640400) [pid = 12689] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x846d3c00) [pid = 12689] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x89bfa800) [pid = 12689] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x93db1000) [pid = 12689] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x895cc000) [pid = 12689] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8475e000) [pid = 12689] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x86cedc00) [pid = 12689] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x9294c800) [pid = 12689] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x895d2000) [pid = 12689] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8cdf7400) [pid = 12689] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x8c233000) [pid = 12689] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x86bb3000) [pid = 12689] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x8a80dc00) [pid = 12689] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x92951400) [pid = 12689] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8b8aa000) [pid = 12689] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x8f88c400) [pid = 12689] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:48:32 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8475c000) [pid = 12689] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:48:32 INFO - PROCESS | 12689 | 1461246512113 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:32 INFO - PROCESS | 12689 | 1461246512326 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:48:32 INFO - PROCESS | 12689 | 1461246512514 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x8475ac00 == 123 [pid = 12689] [id = 528] 06:48:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x84762400) [pid = 12689] [serial = 1585] [outer = (nil)] 06:48:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x86bb6000) [pid = 12689] [serial = 1586] [outer = 0x84762400] 06:48:32 INFO - PROCESS | 12689 | 1461246512593 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x89bfa800) [pid = 12689] [serial = 1587] [outer = 0x84762400] 06:48:33 INFO - PROCESS | 12689 | 1461246513506 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2175ms 06:48:33 INFO - PROCESS | 12689 | 1461246513557 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 12689 | 1461246513562 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:48:33 INFO - PROCESS | 12689 | 1461246513568 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 12689 | 1461246513572 Marionette TRACE conn4 <- [1,2086,null,{}] 06:48:33 INFO - PROCESS | 12689 | 1461246513577 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 12689 | 1461246513794 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:48:34 INFO - PROCESS | 12689 | 1461246514120 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec9400 == 124 [pid = 12689] [id = 529] 06:48:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x841ee800) [pid = 12689] [serial = 1588] [outer = (nil)] 06:48:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x8475b000) [pid = 12689] [serial = 1589] [outer = 0x841ee800] 06:48:34 INFO - PROCESS | 12689 | 1461246514296 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x8523a400) [pid = 12689] [serial = 1590] [outer = 0x841ee800] 06:48:35 INFO - PROCESS | 12689 | 1461246515333 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1834ms 06:48:35 INFO - PROCESS | 12689 | 1461246515404 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:48:35 INFO - PROCESS | 12689 | 1461246515413 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:48:35 INFO - PROCESS | 12689 | 1461246515423 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 12689 | 1461246515428 Marionette TRACE conn4 <- [1,2090,null,{}] 06:48:35 INFO - PROCESS | 12689 | 1461246515437 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:35 INFO - PROCESS | 12689 | 1461246515726 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:48:36 INFO - PROCESS | 12689 | 1461246516062 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb4400 == 125 [pid = 12689] [id = 530] 06:48:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x86f97800) [pid = 12689] [serial = 1591] [outer = (nil)] 06:48:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x87817800) [pid = 12689] [serial = 1592] [outer = 0x86f97800] 06:48:36 INFO - PROCESS | 12689 | 1461246516164 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8901bc00) [pid = 12689] [serial = 1593] [outer = 0x86f97800] 06:48:37 INFO - PROCESS | 12689 | 1461246517219 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1837ms 06:48:37 INFO - PROCESS | 12689 | 1461246517262 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 12689 | 1461246517269 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:48:37 INFO - PROCESS | 12689 | 1461246517280 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 12689 | 1461246517284 Marionette TRACE conn4 <- [1,2094,null,{}] 06:48:37 INFO - PROCESS | 12689 | 1461246517292 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:37 INFO - PROCESS | 12689 | 1461246517542 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:48:37 INFO - PROCESS | 12689 | 1461246517912 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x86fa0c00 == 126 [pid = 12689] [id = 531] 06:48:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x895cf000) [pid = 12689] [serial = 1594] [outer = (nil)] 06:48:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x89cdb800) [pid = 12689] [serial = 1595] [outer = 0x895cf000] 06:48:38 INFO - PROCESS | 12689 | 1461246518014 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x89d50000) [pid = 12689] [serial = 1596] [outer = 0x895cf000] 06:48:39 INFO - PROCESS | 12689 | 1461246519025 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1792ms 06:48:39 INFO - PROCESS | 12689 | 1461246519072 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:48:39 INFO - PROCESS | 12689 | 1461246519077 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:48:39 INFO - PROCESS | 12689 | 1461246519086 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 12689 | 1461246519096 Marionette TRACE conn4 <- [1,2098,null,{}] 06:48:39 INFO - PROCESS | 12689 | 1461246519112 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 12689 | 1461246519367 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:48:39 INFO - PROCESS | 12689 | 1461246519699 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x895ce800 == 127 [pid = 12689] [id = 532] 06:48:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x89bf5800) [pid = 12689] [serial = 1597] [outer = (nil)] 06:48:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8b874000) [pid = 12689] [serial = 1598] [outer = 0x89bf5800] 06:48:39 INFO - PROCESS | 12689 | 1461246519799 Marionette DEBUG loaded listener.js 06:48:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8b8a2000) [pid = 12689] [serial = 1599] [outer = 0x89bf5800] 06:48:40 INFO - PROCESS | 12689 | 1461246520738 Marionette TRACE conn4 <- [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]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1702ms 06:48:40 INFO - PROCESS | 12689 | 1461246520799 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 12689 | 1461246520804 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:48:40 INFO - PROCESS | 12689 | 1461246520814 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 12689 | 1461246520818 Marionette TRACE conn4 <- [1,2102,null,{}] 06:48:40 INFO - PROCESS | 12689 | 1461246520823 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 12689 | 1461246521063 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:48:41 INFO - PROCESS | 12689 | 1461246521388 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d4a000 == 128 [pid = 12689] [id = 533] 06:48:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8a80dc00) [pid = 12689] [serial = 1600] [outer = (nil)] 06:48:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8b993c00) [pid = 12689] [serial = 1601] [outer = 0x8a80dc00] 06:48:41 INFO - PROCESS | 12689 | 1461246521483 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8b996c00) [pid = 12689] [serial = 1602] [outer = 0x8a80dc00] 06:48:42 INFO - PROCESS | 12689 | 1461246522413 Marionette TRACE conn4 <- [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]]]}] 06:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1630ms 06:48:42 INFO - PROCESS | 12689 | 1461246522462 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 12689 | 1461246522467 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:48:42 INFO - PROCESS | 12689 | 1461246522474 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 12689 | 1461246522478 Marionette TRACE conn4 <- [1,2106,null,{}] 06:48:42 INFO - PROCESS | 12689 | 1461246522485 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 12689 | 1461246522722 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:48:43 INFO - PROCESS | 12689 | 1461246523108 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e1c00 == 129 [pid = 12689] [id = 534] 06:48:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8c0e2000) [pid = 12689] [serial = 1603] [outer = (nil)] 06:48:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8c0ed400) [pid = 12689] [serial = 1604] [outer = 0x8c0e2000] 06:48:43 INFO - PROCESS | 12689 | 1461246523227 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8cbd0c00) [pid = 12689] [serial = 1605] [outer = 0x8c0e2000] 06:48:44 INFO - PROCESS | 12689 | 1461246524254 Marionette TRACE conn4 <- [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]]]}] 06:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1845ms 06:48:44 INFO - PROCESS | 12689 | 1461246524321 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:48:44 INFO - PROCESS | 12689 | 1461246524325 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:48:44 INFO - PROCESS | 12689 | 1461246524331 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 12689 | 1461246524335 Marionette TRACE conn4 <- [1,2110,null,{}] 06:48:44 INFO - PROCESS | 12689 | 1461246524342 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 12689 | 1461246524592 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:48:44 INFO - PROCESS | 12689 | 1461246524916 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x85642000 == 130 [pid = 12689] [id = 535] 06:48:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x86bb2c00) [pid = 12689] [serial = 1606] [outer = (nil)] 06:48:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8cc0e000) [pid = 12689] [serial = 1607] [outer = 0x86bb2c00] 06:48:45 INFO - PROCESS | 12689 | 1461246525016 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8cdf1800) [pid = 12689] [serial = 1608] [outer = 0x86bb2c00] 06:48:45 INFO - PROCESS | 12689 | 1461246525966 Marionette TRACE conn4 <- [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]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1683ms 06:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:48:46 INFO - PROCESS | 12689 | 1461246526017 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 12689 | 1461246526020 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:48:46 INFO - PROCESS | 12689 | 1461246526028 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 12689 | 1461246526031 Marionette TRACE conn4 <- [1,2114,null,{}] 06:48:46 INFO - PROCESS | 12689 | 1461246526038 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 12689 | 1461246526292 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:48:46 INFO - PROCESS | 12689 | 1461246526614 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8ac400 == 131 [pid = 12689] [id = 536] 06:48:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8c0e4400) [pid = 12689] [serial = 1609] [outer = (nil)] 06:48:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8ced5800) [pid = 12689] [serial = 1610] [outer = 0x8c0e4400] 06:48:46 INFO - PROCESS | 12689 | 1461246526714 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8e703c00) [pid = 12689] [serial = 1611] [outer = 0x8c0e4400] 06:48:47 INFO - PROCESS | 12689 | 1461246527652 Marionette TRACE conn4 <- [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]]]}] 06:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1688ms 06:48:47 INFO - PROCESS | 12689 | 1461246527717 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 12689 | 1461246527721 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:48:47 INFO - PROCESS | 12689 | 1461246527728 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 12689 | 1461246527733 Marionette TRACE conn4 <- [1,2118,null,{}] 06:48:47 INFO - PROCESS | 12689 | 1461246527740 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 12689 | 1461246527976 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:48:48 INFO - PROCESS | 12689 | 1461246528331 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d6400 == 132 [pid = 12689] [id = 537] 06:48:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8cdfdc00) [pid = 12689] [serial = 1612] [outer = (nil)] 06:48:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8e740c00) [pid = 12689] [serial = 1613] [outer = 0x8cdfdc00] 06:48:48 INFO - PROCESS | 12689 | 1461246528441 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8e74c400) [pid = 12689] [serial = 1614] [outer = 0x8cdfdc00] 06:48:49 INFO - PROCESS | 12689 | 1461246529383 Marionette TRACE conn4 <- [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]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1734ms 06:48:49 INFO - PROCESS | 12689 | 1461246529464 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:48:49 INFO - PROCESS | 12689 | 1461246529468 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:48:49 INFO - PROCESS | 12689 | 1461246529475 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 12689 | 1461246529479 Marionette TRACE conn4 <- [1,2122,null,{}] 06:48:49 INFO - PROCESS | 12689 | 1461246529485 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 12689 | 1461246529723 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:48:50 INFO - PROCESS | 12689 | 1461246530053 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec8c00 == 133 [pid = 12689] [id = 538] 06:48:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x894b1000) [pid = 12689] [serial = 1615] [outer = (nil)] 06:48:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8eb08000) [pid = 12689] [serial = 1616] [outer = 0x894b1000] 06:48:50 INFO - PROCESS | 12689 | 1461246530154 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8f603800) [pid = 12689] [serial = 1617] [outer = 0x894b1000] 06:48:51 INFO - PROCESS | 12689 | 1461246531096 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1691ms 06:48:51 INFO - PROCESS | 12689 | 1461246531167 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 12689 | 1461246531172 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:48:51 INFO - PROCESS | 12689 | 1461246531179 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 12689 | 1461246531183 Marionette TRACE conn4 <- [1,2126,null,{}] 06:48:51 INFO - PROCESS | 12689 | 1461246531190 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:51 INFO - PROCESS | 12689 | 1461246531435 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:48:51 INFO - PROCESS | 12689 | 1461246531774 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f828c00 == 134 [pid = 12689] [id = 539] 06:48:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8f82b400) [pid = 12689] [serial = 1618] [outer = (nil)] 06:48:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8f875000) [pid = 12689] [serial = 1619] [outer = 0x8f82b400] 06:48:51 INFO - PROCESS | 12689 | 1461246531892 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8f930000) [pid = 12689] [serial = 1620] [outer = 0x8f82b400] 06:48:52 INFO - PROCESS | 12689 | 1461246532877 Marionette TRACE conn4 <- [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]]]}] 06:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1734ms 06:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:48:52 INFO - PROCESS | 12689 | 1461246532914 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:48:52 INFO - PROCESS | 12689 | 1461246532918 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:48:52 INFO - PROCESS | 12689 | 1461246532926 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 12689 | 1461246532932 Marionette TRACE conn4 <- [1,2130,null,{}] 06:48:52 INFO - PROCESS | 12689 | 1461246532938 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 12689 | 1461246533218 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:48:53 INFO - PROCESS | 12689 | 1461246533576 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f754800 == 135 [pid = 12689] [id = 540] 06:48:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8f9b5800) [pid = 12689] [serial = 1621] [outer = (nil)] 06:48:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8fae7800) [pid = 12689] [serial = 1622] [outer = 0x8f9b5800] 06:48:53 INFO - PROCESS | 12689 | 1461246533680 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8faebc00) [pid = 12689] [serial = 1623] [outer = 0x8f9b5800] 06:48:54 INFO - PROCESS | 12689 | 1461246534680 Marionette TRACE conn4 <- [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] 06:48:54 INFO - PROCESS | 12689 | 1461246534767 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:48:54 INFO - PROCESS | 12689 | 1461246534774 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 12689 | 1461246534778 Marionette TRACE conn4 <- [1,2134,null,{}] 06:48:54 INFO - PROCESS | 12689 | 1461246534784 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:55 INFO - PROCESS | 12689 | 1461246535065 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:48:55 INFO - PROCESS | 12689 | 1461246535423 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d71800 == 136 [pid = 12689] [id = 541] 06:48:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x87990800) [pid = 12689] [serial = 1624] [outer = (nil)] 06:48:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x902e1800) [pid = 12689] [serial = 1625] [outer = 0x87990800] 06:48:55 INFO - PROCESS | 12689 | 1461246535542 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x907d9000) [pid = 12689] [serial = 1626] [outer = 0x87990800] 06:48:56 INFO - PROCESS | 12689 | 1461246536556 Marionette TRACE conn4 <- [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]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1834ms 06:48:56 INFO - PROCESS | 12689 | 1461246536610 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 12689 | 1461246536613 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:48:56 INFO - PROCESS | 12689 | 1461246536621 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 12689 | 1461246536623 Marionette TRACE conn4 <- [1,2138,null,{}] 06:48:56 INFO - PROCESS | 12689 | 1461246536630 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 12689 | 1461246536880 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:48:57 INFO - PROCESS | 12689 | 1461246537211 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae2400 == 137 [pid = 12689] [id = 542] 06:48:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8faea400) [pid = 12689] [serial = 1627] [outer = (nil)] 06:48:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x91fa3c00) [pid = 12689] [serial = 1628] [outer = 0x8faea400] 06:48:57 INFO - PROCESS | 12689 | 1461246537327 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x92905800) [pid = 12689] [serial = 1629] [outer = 0x8faea400] 06:48:58 INFO - PROCESS | 12689 | 1461246538293 Marionette TRACE conn4 <- [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]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1735ms 06:48:58 INFO - PROCESS | 12689 | 1461246538358 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:48:58 INFO - PROCESS | 12689 | 1461246538362 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:48:58 INFO - PROCESS | 12689 | 1461246538375 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 12689 | 1461246538382 Marionette TRACE conn4 <- [1,2142,null,{}] 06:48:58 INFO - PROCESS | 12689 | 1461246538392 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 12689 | 1461246538679 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:48:59 INFO - PROCESS | 12689 | 1461246539035 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x915ef000 == 138 [pid = 12689] [id = 543] 06:48:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x915f6800) [pid = 12689] [serial = 1630] [outer = (nil)] 06:48:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x92a20000) [pid = 12689] [serial = 1631] [outer = 0x915f6800] 06:48:59 INFO - PROCESS | 12689 | 1461246539143 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x92ac7800) [pid = 12689] [serial = 1632] [outer = 0x915f6800] 06:49:00 INFO - PROCESS | 12689 | 1461246540134 Marionette TRACE conn4 <- [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] 06:49:00 INFO - PROCESS | 12689 | 1461246540225 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:49:00 INFO - PROCESS | 12689 | 1461246540235 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 12689 | 1461246540239 Marionette TRACE conn4 <- [1,2146,null,{}] 06:49:00 INFO - PROCESS | 12689 | 1461246540248 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:00 INFO - PROCESS | 12689 | 1461246540550 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:49:00 INFO - PROCESS | 12689 | 1461246540890 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8a3000 == 139 [pid = 12689] [id = 544] 06:49:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x8c016400) [pid = 12689] [serial = 1633] [outer = (nil)] 06:49:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x939e5800) [pid = 12689] [serial = 1634] [outer = 0x8c016400] 06:49:00 INFO - PROCESS | 12689 | 1461246540984 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x939ec000) [pid = 12689] [serial = 1635] [outer = 0x8c016400] 06:49:02 INFO - PROCESS | 12689 | 1461246542060 Marionette TRACE conn4 <- [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] 06:49:02 INFO - PROCESS | 12689 | 1461246542127 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:49:02 INFO - PROCESS | 12689 | 1461246542136 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 12689 | 1461246542140 Marionette TRACE conn4 <- [1,2150,null,{}] 06:49:02 INFO - PROCESS | 12689 | 1461246542146 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 12689 | 1461246542396 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:49:02 INFO - PROCESS | 12689 | 1461246542732 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x9371fc00 == 140 [pid = 12689] [id = 545] 06:49:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x939e5c00) [pid = 12689] [serial = 1636] [outer = (nil)] 06:49:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x95a59c00) [pid = 12689] [serial = 1637] [outer = 0x939e5c00] 06:49:02 INFO - PROCESS | 12689 | 1461246542835 Marionette DEBUG loaded listener.js 06:49:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x95aecc00) [pid = 12689] [serial = 1638] [outer = 0x939e5c00] 06:49:03 INFO - PROCESS | 12689 | 1461246543823 Marionette TRACE conn4 <- [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]]]}] 06:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1734ms 06:49:03 INFO - PROCESS | 12689 | 1461246543871 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:49:03 INFO - PROCESS | 12689 | 1461246543874 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:49:03 INFO - PROCESS | 12689 | 1461246543881 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:49:03 INFO - PROCESS | 12689 | 1461246543885 Marionette TRACE conn4 <- [1,2154,null,{}] 06:49:03 INFO - PROCESS | 12689 | 1461246543891 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:04 INFO - PROCESS | 12689 | 1461246544127 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:49:04 INFO - PROCESS | 12689 | 1461246544461 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8c017c00 == 139 [pid = 12689] [id = 381] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x841f6800 == 138 [pid = 12689] [id = 459] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8475ac00 == 137 [pid = 12689] [id = 528] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x85d6cc00 == 136 [pid = 12689] [id = 527] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x864e2000 == 135 [pid = 12689] [id = 526] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x83ecd400 == 134 [pid = 12689] [id = 525] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9aac00 == 133 [pid = 12689] [id = 523] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x89d45c00 == 132 [pid = 12689] [id = 521] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8f888400 == 131 [pid = 12689] [id = 522] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x92a1e000 == 130 [pid = 12689] [id = 520] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x915f3800 == 129 [pid = 12689] [id = 519] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x841f5400 == 128 [pid = 12689] [id = 518] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8e716400 == 127 [pid = 12689] [id = 516] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x84942c00 == 126 [pid = 12689] [id = 517] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8523cc00 == 125 [pid = 12689] [id = 515] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc80000 == 124 [pid = 12689] [id = 514] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x89cd5c00 == 123 [pid = 12689] [id = 513] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8472b400 == 122 [pid = 12689] [id = 512] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x89cd3400 == 121 [pid = 12689] [id = 511] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x846d4400 == 120 [pid = 12689] [id = 509] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8901f800 == 119 [pid = 12689] [id = 510] 06:49:06 INFO - PROCESS | 12689 | --DOCSHELL 0x8523fc00 == 118 [pid = 12689] [id = 508] 06:49:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ecd400 == 119 [pid = 12689] [id = 546] 06:49:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x841f5400) [pid = 12689] [serial = 1639] [outer = (nil)] 06:49:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x8475ac00) [pid = 12689] [serial = 1640] [outer = 0x841f5400] 06:49:06 INFO - PROCESS | 12689 | 1461246546474 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x8494e000) [pid = 12689] [serial = 1641] [outer = 0x841f5400] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x8a408800) [pid = 12689] [serial = 1523] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x89cde800) [pid = 12689] [serial = 1392] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x8cdfb400) [pid = 12689] [serial = 1478] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8faeb000) [pid = 12689] [serial = 1493] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x85235400) [pid = 12689] [serial = 1460] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x900b6400) [pid = 12689] [serial = 1494] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8f935400) [pid = 12689] [serial = 1490] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8a80fc00) [pid = 12689] [serial = 1469] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x864ec400) [pid = 12689] [serial = 1515] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x900c2c00) [pid = 12689] [serial = 1496] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x89e49c00) [pid = 12689] [serial = 1467] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x95aec400) [pid = 12689] [serial = 1512] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8f82d400) [pid = 12689] [serial = 1488] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x93b11800) [pid = 12689] [serial = 1508] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x907da000) [pid = 12689] [serial = 1497] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x85642400) [pid = 12689] [serial = 1461] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8798d400) [pid = 12689] [serial = 1518] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x89cdd800) [pid = 12689] [serial = 1466] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x9371e400) [pid = 12689] [serial = 1505] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x95aeb400) [pid = 12689] [serial = 1511] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x89d4e000) [pid = 12689] [serial = 1521] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x9398a400) [pid = 12689] [serial = 1506] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8e71d800) [pid = 12689] [serial = 1481] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8cc81c00) [pid = 12689] [serial = 1476] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x89013000) [pid = 12689] [serial = 1464] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8eb10800) [pid = 12689] [serial = 1484] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x92a21400) [pid = 12689] [serial = 1503] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x85d6f000) [pid = 12689] [serial = 1514] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8f603c00) [pid = 12689] [serial = 1485] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8b99b800) [pid = 12689] [serial = 1472] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x91fa0400) [pid = 12689] [serial = 1499] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x86f9ec00) [pid = 12689] [serial = 1463] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8b8a4000) [pid = 12689] [serial = 1470] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8f829c00) [pid = 12689] [serial = 1487] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x86fa1400) [pid = 12689] [serial = 1517] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x89cd6c00) [pid = 12689] [serial = 1520] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x93b1a400) [pid = 12689] [serial = 1509] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8ced7c00) [pid = 12689] [serial = 1479] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8f9b0800) [pid = 12689] [serial = 1491] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8c012400) [pid = 12689] [serial = 1473] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x93db1c00) [pid = 12689] [serial = 1446] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8e721c00) [pid = 12689] [serial = 1482] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x92904400) [pid = 12689] [serial = 1500] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x92a19800) [pid = 12689] [serial = 1502] [outer = (nil)] [url = about:blank] 06:49:06 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8cbd6400) [pid = 12689] [serial = 1475] [outer = (nil)] [url = about:blank] 06:49:07 INFO - PROCESS | 12689 | 1461246547570 Marionette TRACE conn4 <- [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]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 3740ms 06:49:07 INFO - PROCESS | 12689 | 1461246547632 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 12689 | 1461246547640 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:49:07 INFO - PROCESS | 12689 | 1461246547660 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 12689 | 1461246547665 Marionette TRACE conn4 <- [1,2158,null,{}] 06:49:07 INFO - PROCESS | 12689 | 1461246547673 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 12689 | 1461246547905 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:49:08 INFO - PROCESS | 12689 | 1461246548120 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb0c00 == 120 [pid = 12689] [id = 547] 06:49:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x86bb1800) [pid = 12689] [serial = 1642] [outer = (nil)] 06:49:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86ce4800) [pid = 12689] [serial = 1643] [outer = 0x86bb1800] 06:49:08 INFO - PROCESS | 12689 | 1461246548258 Marionette DEBUG loaded listener.js 06:49:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x86cf0800) [pid = 12689] [serial = 1644] [outer = 0x86bb1800] 06:49:09 INFO - PROCESS | 12689 | 1461246549230 Marionette TRACE conn4 <- [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]]]}] 06:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1645ms 06:49:09 INFO - PROCESS | 12689 | 1461246549304 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:49:09 INFO - PROCESS | 12689 | 1461246549310 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:49:09 INFO - PROCESS | 12689 | 1461246549322 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:49:09 INFO - PROCESS | 12689 | 1461246549326 Marionette TRACE conn4 <- [1,2162,null,{}] 06:49:09 INFO - PROCESS | 12689 | 1461246549341 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:09 INFO - PROCESS | 12689 | 1461246549657 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:49:09 INFO - PROCESS | 12689 | 1461246549691 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b4400 == 121 [pid = 12689] [id = 548] 06:49:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x894b5c00) [pid = 12689] [serial = 1645] [outer = (nil)] 06:49:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x895cf800) [pid = 12689] [serial = 1646] [outer = 0x894b5c00] 06:49:09 INFO - PROCESS | 12689 | 1461246549881 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x89cd3400) [pid = 12689] [serial = 1647] [outer = 0x894b5c00] 06:49:11 INFO - PROCESS | 12689 | 1461246551104 Marionette TRACE conn4 <- [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]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1841ms 06:49:11 INFO - PROCESS | 12689 | 1461246551172 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:49:11 INFO - PROCESS | 12689 | 1461246551177 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:49:11 INFO - PROCESS | 12689 | 1461246551186 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 12689 | 1461246551191 Marionette TRACE conn4 <- [1,2166,null,{}] 06:49:11 INFO - PROCESS | 12689 | 1461246551792 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8a808c00) [pid = 12689] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x86fa2000) [pid = 12689] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8c0e9000) [pid = 12689] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x91f99000) [pid = 12689] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8b87b400) [pid = 12689] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x86ce6c00) [pid = 12689] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x86ce3400) [pid = 12689] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x93998000) [pid = 12689] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8ced2000) [pid = 12689] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8c0ecc00) [pid = 12689] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x92ad4c00) [pid = 12689] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x8c01cc00) [pid = 12689] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x8563fc00) [pid = 12689] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x864e8000) [pid = 12689] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x8caaa800) [pid = 12689] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x86bb5800) [pid = 12689] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x900b9800) [pid = 12689] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x92a23000) [pid = 12689] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x83ecf800) [pid = 12689] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x8f827400) [pid = 12689] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:49:11 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x8cc80400) [pid = 12689] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:49:12 INFO - PROCESS | 12689 | 1461246552231 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:49:12 INFO - PROCESS | 12689 | 1461246552393 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e8000 == 122 [pid = 12689] [id = 549] 06:49:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x894b6400) [pid = 12689] [serial = 1648] [outer = (nil)] 06:49:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x89d4f800) [pid = 12689] [serial = 1649] [outer = 0x894b6400] 06:49:12 INFO - PROCESS | 12689 | 1461246552492 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8a403c00) [pid = 12689] [serial = 1650] [outer = 0x894b6400] 06:49:13 INFO - PROCESS | 12689 | 1461246553318 Marionette TRACE conn4 <- [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]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2194ms 06:49:13 INFO - PROCESS | 12689 | 1461246553379 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 12689 | 1461246553385 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:49:13 INFO - PROCESS | 12689 | 1461246553392 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 12689 | 1461246553396 Marionette TRACE conn4 <- [1,2170,null,{}] 06:49:13 INFO - PROCESS | 12689 | 1461246553401 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 12689 | 1461246553650 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:49:14 INFO - PROCESS | 12689 | 1461246554192 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8475f800 == 123 [pid = 12689] [id = 550] 06:49:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x84761000) [pid = 12689] [serial = 1651] [outer = (nil)] 06:49:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x84951c00) [pid = 12689] [serial = 1652] [outer = 0x84761000] 06:49:14 INFO - PROCESS | 12689 | 1461246554407 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x85647c00) [pid = 12689] [serial = 1653] [outer = 0x84761000] 06:49:15 INFO - PROCESS | 12689 | 1461246555732 Marionette TRACE conn4 <- [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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2386ms 06:49:15 INFO - PROCESS | 12689 | 1461246555780 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 12689 | 1461246555788 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:49:15 INFO - PROCESS | 12689 | 1461246555798 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 12689 | 1461246555803 Marionette TRACE conn4 <- [1,2174,null,{}] 06:49:15 INFO - PROCESS | 12689 | 1461246555812 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:16 INFO - PROCESS | 12689 | 1461246556077 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:49:16 INFO - PROCESS | 12689 | 1461246556411 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce3800 == 124 [pid = 12689] [id = 551] 06:49:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x8781a800) [pid = 12689] [serial = 1654] [outer = (nil)] 06:49:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x8901c800) [pid = 12689] [serial = 1655] [outer = 0x8781a800] 06:49:16 INFO - PROCESS | 12689 | 1461246556514 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x89bf4c00) [pid = 12689] [serial = 1656] [outer = 0x8781a800] 06:49:17 INFO - PROCESS | 12689 | 1461246557573 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1810ms 06:49:17 INFO - PROCESS | 12689 | 1461246557612 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 12689 | 1461246557619 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:49:17 INFO - PROCESS | 12689 | 1461246557631 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 12689 | 1461246557634 Marionette TRACE conn4 <- [1,2178,null,{}] 06:49:17 INFO - PROCESS | 12689 | 1461246557642 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:17 INFO - PROCESS | 12689 | 1461246557896 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:49:18 INFO - PROCESS | 12689 | 1461246558272 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce8000 == 125 [pid = 12689] [id = 552] 06:49:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89cd6800) [pid = 12689] [serial = 1657] [outer = (nil)] 06:49:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8a803c00) [pid = 12689] [serial = 1658] [outer = 0x89cd6800] 06:49:18 INFO - PROCESS | 12689 | 1461246558378 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8b875000) [pid = 12689] [serial = 1659] [outer = 0x89cd6800] 06:49:19 INFO - PROCESS | 12689 | 1461246559441 Marionette TRACE conn4 <- [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]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1895ms 06:49:19 INFO - PROCESS | 12689 | 1461246559525 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:49:19 INFO - PROCESS | 12689 | 1461246559530 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:49:19 INFO - PROCESS | 12689 | 1461246559539 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 12689 | 1461246559549 Marionette TRACE conn4 <- [1,2182,null,{}] 06:49:19 INFO - PROCESS | 12689 | 1461246559565 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:19 INFO - PROCESS | 12689 | 1461246559969 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:49:20 INFO - PROCESS | 12689 | 1461246560244 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ba9800 == 126 [pid = 12689] [id = 553] 06:49:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8c017c00) [pid = 12689] [serial = 1660] [outer = (nil)] 06:49:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8c0e9000) [pid = 12689] [serial = 1661] [outer = 0x8c017c00] 06:49:20 INFO - PROCESS | 12689 | 1461246560340 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8c22fc00) [pid = 12689] [serial = 1662] [outer = 0x8c017c00] 06:49:21 INFO - PROCESS | 12689 | 1461246561335 Marionette TRACE conn4 <- [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]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1853ms 06:49:21 INFO - PROCESS | 12689 | 1461246561390 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:49:21 INFO - PROCESS | 12689 | 1461246561396 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:49:21 INFO - PROCESS | 12689 | 1461246561402 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 12689 | 1461246561406 Marionette TRACE conn4 <- [1,2186,null,{}] 06:49:21 INFO - PROCESS | 12689 | 1461246561412 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:21 INFO - PROCESS | 12689 | 1461246561655 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:49:22 INFO - PROCESS | 12689 | 1461246561987 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x84064400 == 127 [pid = 12689] [id = 554] 06:49:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8c016800) [pid = 12689] [serial = 1663] [outer = (nil)] 06:49:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8caaa800) [pid = 12689] [serial = 1664] [outer = 0x8c016800] 06:49:22 INFO - PROCESS | 12689 | 1461246562085 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8cbd1800) [pid = 12689] [serial = 1665] [outer = 0x8c016800] 06:49:23 INFO - PROCESS | 12689 | 1461246563004 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1638ms 06:49:23 INFO - PROCESS | 12689 | 1461246563041 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 12689 | 1461246563045 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:49:23 INFO - PROCESS | 12689 | 1461246563052 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 12689 | 1461246563056 Marionette TRACE conn4 <- [1,2190,null,{}] 06:49:23 INFO - PROCESS | 12689 | 1461246563062 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:23 INFO - PROCESS | 12689 | 1461246563303 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:49:23 INFO - PROCESS | 12689 | 1461246563654 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc7d400 == 128 [pid = 12689] [id = 555] 06:49:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8cc80400) [pid = 12689] [serial = 1666] [outer = (nil)] 06:49:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8cc82c00) [pid = 12689] [serial = 1667] [outer = 0x8cc80400] 06:49:23 INFO - PROCESS | 12689 | 1461246563772 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8e707400) [pid = 12689] [serial = 1668] [outer = 0x8cc80400] 06:49:24 INFO - PROCESS | 12689 | 1461246564773 Marionette TRACE conn4 <- [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]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1783ms 06:49:24 INFO - PROCESS | 12689 | 1461246564836 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:49:24 INFO - PROCESS | 12689 | 1461246564841 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:49:24 INFO - PROCESS | 12689 | 1461246564847 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 12689 | 1461246564851 Marionette TRACE conn4 <- [1,2194,null,{}] 06:49:24 INFO - PROCESS | 12689 | 1461246564857 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:25 INFO - PROCESS | 12689 | 1461246565101 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:49:25 INFO - PROCESS | 12689 | 1461246565425 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b877000 == 129 [pid = 12689] [id = 556] 06:49:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8cc76400) [pid = 12689] [serial = 1669] [outer = (nil)] 06:49:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8e74a400) [pid = 12689] [serial = 1670] [outer = 0x8cc76400] 06:49:25 INFO - PROCESS | 12689 | 1461246565525 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8eb09400) [pid = 12689] [serial = 1671] [outer = 0x8cc76400] 06:49:26 INFO - PROCESS | 12689 | 1461246566474 Marionette TRACE conn4 <- [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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 06:49:26 INFO - PROCESS | 12689 | 1461246566536 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 12689 | 1461246566540 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:49:26 INFO - PROCESS | 12689 | 1461246566547 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 12689 | 1461246566551 Marionette TRACE conn4 <- [1,2198,null,{}] 06:49:26 INFO - PROCESS | 12689 | 1461246566557 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 12689 | 1461246566787 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:49:27 INFO - PROCESS | 12689 | 1461246567111 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc7d800 == 130 [pid = 12689] [id = 557] 06:49:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8e741400) [pid = 12689] [serial = 1672] [outer = (nil)] 06:49:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f827400) [pid = 12689] [serial = 1673] [outer = 0x8e741400] 06:49:27 INFO - PROCESS | 12689 | 1461246567211 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8f830800) [pid = 12689] [serial = 1674] [outer = 0x8e741400] 06:49:28 INFO - PROCESS | 12689 | 1461246568108 Marionette TRACE conn4 <- [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]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1635ms 06:49:28 INFO - PROCESS | 12689 | 1461246568184 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 12689 | 1461246568188 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:49:28 INFO - PROCESS | 12689 | 1461246568195 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 12689 | 1461246568199 Marionette TRACE conn4 <- [1,2202,null,{}] 06:49:28 INFO - PROCESS | 12689 | 1461246568205 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:28 INFO - PROCESS | 12689 | 1461246568465 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:49:28 INFO - PROCESS | 12689 | 1461246568809 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a40bc00 == 131 [pid = 12689] [id = 558] 06:49:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8f610800) [pid = 12689] [serial = 1675] [outer = (nil)] 06:49:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8f893400) [pid = 12689] [serial = 1676] [outer = 0x8f610800] 06:49:28 INFO - PROCESS | 12689 | 1461246568919 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8f936400) [pid = 12689] [serial = 1677] [outer = 0x8f610800] 06:49:29 INFO - PROCESS | 12689 | 1461246569881 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1732ms 06:49:29 INFO - PROCESS | 12689 | 1461246569929 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:49:29 INFO - PROCESS | 12689 | 1461246569933 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:49:29 INFO - PROCESS | 12689 | 1461246569940 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 12689 | 1461246569944 Marionette TRACE conn4 <- [1,2206,null,{}] 06:49:29 INFO - PROCESS | 12689 | 1461246569950 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:30 INFO - PROCESS | 12689 | 1461246570194 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:49:30 INFO - PROCESS | 12689 | 1461246570523 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494f000 == 132 [pid = 12689] [id = 559] 06:49:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8523dc00) [pid = 12689] [serial = 1678] [outer = (nil)] 06:49:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8f9ae800) [pid = 12689] [serial = 1679] [outer = 0x8523dc00] 06:49:30 INFO - PROCESS | 12689 | 1461246570680 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8fa2e400) [pid = 12689] [serial = 1680] [outer = 0x8523dc00] 06:49:31 INFO - PROCESS | 12689 | 1461246571942 Marionette TRACE conn4 <- [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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2045ms 06:49:31 INFO - PROCESS | 12689 | 1461246571986 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 12689 | 1461246571990 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:49:32 INFO - PROCESS | 12689 | 1461246571997 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 12689 | 1461246572002 Marionette TRACE conn4 <- [1,2210,null,{}] 06:49:32 INFO - PROCESS | 12689 | 1461246572009 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 12689 | 1461246572284 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:49:32 INFO - PROCESS | 12689 | 1461246572641 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x900b7c00 == 133 [pid = 12689] [id = 560] 06:49:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x900b9000) [pid = 12689] [serial = 1681] [outer = (nil)] 06:49:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x900bf400) [pid = 12689] [serial = 1682] [outer = 0x900b9000] 06:49:32 INFO - PROCESS | 12689 | 1461246572761 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x907e0800) [pid = 12689] [serial = 1683] [outer = 0x900b9000] 06:49:33 INFO - PROCESS | 12689 | 1461246573739 Marionette TRACE conn4 <- [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]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1788ms 06:49:33 INFO - PROCESS | 12689 | 1461246573787 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 12689 | 1461246573792 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:49:33 INFO - PROCESS | 12689 | 1461246573799 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 12689 | 1461246573803 Marionette TRACE conn4 <- [1,2214,null,{}] 06:49:33 INFO - PROCESS | 12689 | 1461246573810 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:34 INFO - PROCESS | 12689 | 1461246574097 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:49:34 INFO - PROCESS | 12689 | 1461246574477 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x92a19800 == 134 [pid = 12689] [id = 561] 06:49:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x92a21800) [pid = 12689] [serial = 1684] [outer = (nil)] 06:49:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x92aca400) [pid = 12689] [serial = 1685] [outer = 0x92a21800] 06:49:34 INFO - PROCESS | 12689 | 1461246574578 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x9371e400) [pid = 12689] [serial = 1686] [outer = 0x92a21800] 06:49:35 INFO - PROCESS | 12689 | 1461246575641 Marionette TRACE conn4 <- [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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1882ms 06:49:35 INFO - PROCESS | 12689 | 1461246575682 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 12689 | 1461246575687 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:49:35 INFO - PROCESS | 12689 | 1461246575694 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 12689 | 1461246575698 Marionette TRACE conn4 <- [1,2218,null,{}] 06:49:35 INFO - PROCESS | 12689 | 1461246575703 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 12689 | 1461246575970 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:49:36 INFO - PROCESS | 12689 | 1461246576316 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x86fa4800 == 135 [pid = 12689] [id = 562] 06:49:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x895cd800) [pid = 12689] [serial = 1687] [outer = (nil)] 06:49:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x939e6400) [pid = 12689] [serial = 1688] [outer = 0x895cd800] 06:49:36 INFO - PROCESS | 12689 | 1461246576416 Marionette DEBUG loaded listener.js 06:49:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x939eac00) [pid = 12689] [serial = 1689] [outer = 0x895cd800] 06:49:37 INFO - PROCESS | 12689 | 1461246577431 Marionette TRACE conn4 <- [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]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1793ms 06:49:37 INFO - PROCESS | 12689 | 1461246577488 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 12689 | 1461246577493 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:49:37 INFO - PROCESS | 12689 | 1461246577500 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 12689 | 1461246577504 Marionette TRACE conn4 <- [1,2222,null,{}] 06:49:37 INFO - PROCESS | 12689 | 1461246577509 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:37 INFO - PROCESS | 12689 | 1461246577743 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:49:38 INFO - PROCESS | 12689 | 1461246578077 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f99000 == 136 [pid = 12689] [id = 563] 06:49:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x9398bc00) [pid = 12689] [serial = 1690] [outer = (nil)] 06:49:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x93db1c00) [pid = 12689] [serial = 1691] [outer = 0x9398bc00] 06:49:38 INFO - PROCESS | 12689 | 1461246578177 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x93dcac00) [pid = 12689] [serial = 1692] [outer = 0x9398bc00] 06:49:39 INFO - PROCESS | 12689 | 1461246579124 Marionette TRACE conn4 <- [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]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1691ms 06:49:39 INFO - PROCESS | 12689 | 1461246579193 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:49:39 INFO - PROCESS | 12689 | 1461246579197 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:49:39 INFO - PROCESS | 12689 | 1461246579204 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 12689 | 1461246579207 Marionette TRACE conn4 <- [1,2226,null,{}] 06:49:39 INFO - PROCESS | 12689 | 1461246579214 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 12689 | 1461246579478 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:49:39 INFO - PROCESS | 12689 | 1461246579810 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x93994c00 == 137 [pid = 12689] [id = 564] 06:49:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x95aed000) [pid = 12689] [serial = 1693] [outer = (nil)] 06:49:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x96679400) [pid = 12689] [serial = 1694] [outer = 0x95aed000] 06:49:39 INFO - PROCESS | 12689 | 1461246579909 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x96feac00) [pid = 12689] [serial = 1695] [outer = 0x95aed000] 06:49:40 INFO - PROCESS | 12689 | 1461246580844 Marionette TRACE conn4 <- [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]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1686ms 06:49:40 INFO - PROCESS | 12689 | 1461246580890 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:49:40 INFO - PROCESS | 12689 | 1461246580895 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:49:40 INFO - PROCESS | 12689 | 1461246580901 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 12689 | 1461246580904 Marionette TRACE conn4 <- [1,2230,null,{}] 06:49:40 INFO - PROCESS | 12689 | 1461246580911 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:41 INFO - PROCESS | 12689 | 1461246581145 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:49:41 INFO - PROCESS | 12689 | 1461246581485 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f5c00 == 138 [pid = 12689] [id = 565] 06:49:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x86bb6c00) [pid = 12689] [serial = 1696] [outer = (nil)] 06:49:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x97034c00) [pid = 12689] [serial = 1697] [outer = 0x86bb6c00] 06:49:41 INFO - PROCESS | 12689 | 1461246581582 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x97039800) [pid = 12689] [serial = 1698] [outer = 0x86bb6c00] 06:49:42 INFO - PROCESS | 12689 | 1461246582510 Marionette TRACE conn4 <- [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]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1642ms 06:49:42 INFO - PROCESS | 12689 | 1461246582543 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 12689 | 1461246582547 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:49:42 INFO - PROCESS | 12689 | 1461246582553 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 12689 | 1461246582557 Marionette TRACE conn4 <- [1,2234,null,{}] 06:49:42 INFO - PROCESS | 12689 | 1461246582563 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:42 INFO - PROCESS | 12689 | 1461246582798 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:49:43 INFO - PROCESS | 12689 | 1461246583090 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x8475a400 == 139 [pid = 12689] [id = 566] 06:49:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x86f9a800) [pid = 12689] [serial = 1699] [outer = (nil)] 06:49:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x97276400) [pid = 12689] [serial = 1700] [outer = 0x86f9a800] 06:49:43 INFO - PROCESS | 12689 | 1461246583235 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x97303000) [pid = 12689] [serial = 1701] [outer = 0x86f9a800] 06:49:44 INFO - PROCESS | 12689 | 1461246584160 Marionette TRACE conn4 <- [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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1646ms 06:49:44 INFO - PROCESS | 12689 | 1461246584203 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:49:44 INFO - PROCESS | 12689 | 1461246584207 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:49:44 INFO - PROCESS | 12689 | 1461246584214 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 12689 | 1461246584217 Marionette TRACE conn4 <- [1,2238,null,{}] 06:49:44 INFO - PROCESS | 12689 | 1461246584224 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x864e5c00 == 138 [pid = 12689] [id = 505] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x827c6c00 == 137 [pid = 12689] [id = 396] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x864e8000 == 136 [pid = 12689] [id = 549] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x894b4400 == 135 [pid = 12689] [id = 548] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb0c00 == 134 [pid = 12689] [id = 547] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x83ecd400 == 133 [pid = 12689] [id = 546] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x9371fc00 == 132 [pid = 12689] [id = 545] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x915ef000 == 131 [pid = 12689] [id = 543] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8a3000 == 130 [pid = 12689] [id = 544] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8fae2400 == 129 [pid = 12689] [id = 542] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x85d71800 == 128 [pid = 12689] [id = 541] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f754800 == 127 [pid = 12689] [id = 540] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f828c00 == 126 [pid = 12689] [id = 539] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x895d6400 == 125 [pid = 12689] [id = 537] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec8c00 == 124 [pid = 12689] [id = 538] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8ac400 == 123 [pid = 12689] [id = 536] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x85642000 == 122 [pid = 12689] [id = 535] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e1c00 == 121 [pid = 12689] [id = 534] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x89d4a000 == 120 [pid = 12689] [id = 533] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x86fa0c00 == 119 [pid = 12689] [id = 531] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x895ce800 == 118 [pid = 12689] [id = 532] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb4400 == 117 [pid = 12689] [id = 530] 06:49:46 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec9400 == 116 [pid = 12689] [id = 529] 06:49:46 INFO - PROCESS | 12689 | 1461246586523 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x939f3400) [pid = 12689] [serial = 1566] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x939f1000) [pid = 12689] [serial = 1565] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8a410400) [pid = 12689] [serial = 1530] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8cbda800) [pid = 12689] [serial = 1538] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x92a22000) [pid = 12689] [serial = 1559] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8c0ebc00) [pid = 12689] [serial = 1533] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x89d51000) [pid = 12689] [serial = 1458] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8f832800) [pid = 12689] [serial = 1548] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x93dd2c00) [pid = 12689] [serial = 1568] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8e71c400) [pid = 12689] [serial = 1542] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x96675c00) [pid = 12689] [serial = 1574] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x895d2c00) [pid = 12689] [serial = 1529] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x96373c00) [pid = 12689] [serial = 1571] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8caa8c00) [pid = 12689] [serial = 1536] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x85d66400) [pid = 12689] [serial = 1526] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x86bb2400) [pid = 12689] [serial = 1580] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8fa37800) [pid = 12689] [serial = 1554] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x895cfc00) [pid = 12689] [serial = 1584] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x96eb0000) [pid = 12689] [serial = 1575] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8c23b400) [pid = 12689] [serial = 1535] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8cc0f800) [pid = 12689] [serial = 1539] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x907db400) [pid = 12689] [serial = 1556] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8fa2c000) [pid = 12689] [serial = 1553] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x86ce5c00) [pid = 12689] [serial = 1581] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x93722000) [pid = 12689] [serial = 1562] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8494a800) [pid = 12689] [serial = 1578] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8e702000) [pid = 12689] [serial = 1541] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x864e9c00) [pid = 12689] [serial = 1527] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x92acd400) [pid = 12689] [serial = 1560] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8f892c00) [pid = 12689] [serial = 1551] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8f88f000) [pid = 12689] [serial = 1550] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8c01d000) [pid = 12689] [serial = 1532] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8f604800) [pid = 12689] [serial = 1545] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x95a5b800) [pid = 12689] [serial = 1569] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8f753800) [pid = 12689] [serial = 1547] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8eb02c00) [pid = 12689] [serial = 1544] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x9398a000) [pid = 12689] [serial = 1563] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x846da000) [pid = 12689] [serial = 1577] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x894b2000) [pid = 12689] [serial = 1583] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x86bb6000) [pid = 12689] [serial = 1586] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x92908400) [pid = 12689] [serial = 1557] [outer = (nil)] [url = about:blank] 06:49:46 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x9637bc00) [pid = 12689] [serial = 1572] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 12689 | 1461246587008 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494a800 == 117 [pid = 12689] [id = 567] 06:49:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x85642000) [pid = 12689] [serial = 1702] [outer = (nil)] 06:49:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x85647800) [pid = 12689] [serial = 1703] [outer = 0x85642000] 06:49:47 INFO - PROCESS | 12689 | 1461246587094 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x85d6c400) [pid = 12689] [serial = 1704] [outer = 0x85642000] 06:49:47 INFO - PROCESS | 12689 | 1461246587978 Marionette TRACE conn4 <- [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]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3800ms 06:49:48 INFO - PROCESS | 12689 | 1461246588034 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 12689 | 1461246588041 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:49:48 INFO - PROCESS | 12689 | 1461246588052 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 12689 | 1461246588059 Marionette TRACE conn4 <- [1,2242,null,{}] 06:49:48 INFO - PROCESS | 12689 | 1461246588066 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:48 INFO - PROCESS | 12689 | 1461246588291 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:49:48 INFO - PROCESS | 12689 | 1461246588493 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb0000 == 118 [pid = 12689] [id = 568] 06:49:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x86bb0c00) [pid = 12689] [serial = 1705] [outer = (nil)] 06:49:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86ce4c00) [pid = 12689] [serial = 1706] [outer = 0x86bb0c00] 06:49:48 INFO - PROCESS | 12689 | 1461246588582 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x86f97c00) [pid = 12689] [serial = 1707] [outer = 0x86bb0c00] 06:49:49 INFO - PROCESS | 12689 | 1461246589657 Marionette TRACE conn4 <- [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]]]}] 06:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1685ms 06:49:49 INFO - PROCESS | 12689 | 1461246589738 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:49:49 INFO - PROCESS | 12689 | 1461246589743 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:49:49 INFO - PROCESS | 12689 | 1461246589750 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 12689 | 1461246589754 Marionette TRACE conn4 <- [1,2246,null,{}] 06:49:49 INFO - PROCESS | 12689 | 1461246589771 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:50 INFO - PROCESS | 12689 | 1461246590069 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:49:50 INFO - PROCESS | 12689 | 1461246590305 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f9d400 == 119 [pid = 12689] [id = 569] 06:49:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x895cfc00) [pid = 12689] [serial = 1708] [outer = (nil)] 06:49:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x895d6400) [pid = 12689] [serial = 1709] [outer = 0x895cfc00] 06:49:50 INFO - PROCESS | 12689 | 1461246590386 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x89cd8800) [pid = 12689] [serial = 1710] [outer = 0x895cfc00] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x895d3000) [pid = 12689] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8a80dc00) [pid = 12689] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x86bb2c00) [pid = 12689] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x87990800) [pid = 12689] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x86f97800) [pid = 12689] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x894b5c00) [pid = 12689] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8cdfdc00) [pid = 12689] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8c0e4400) [pid = 12689] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8c016400) [pid = 12689] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8f82b400) [pid = 12689] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x841f5400) [pid = 12689] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x894b1000) [pid = 12689] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x8faea400) [pid = 12689] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x8c0e2000) [pid = 12689] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x895cf000) [pid = 12689] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x939e5c00) [pid = 12689] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x8f9b5800) [pid = 12689] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x841ee800) [pid = 12689] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x86bb1800) [pid = 12689] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x915f6800) [pid = 12689] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:49:51 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x89bf5800) [pid = 12689] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:49:51 INFO - PROCESS | 12689 | 1461246591915 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2250ms 06:49:52 INFO - PROCESS | 12689 | 1461246592000 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 12689 | 1461246592007 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:49:52 INFO - PROCESS | 12689 | 1461246592029 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 12689 | 1461246592036 Marionette TRACE conn4 <- [1,2250,null,{}] 06:49:52 INFO - PROCESS | 12689 | 1461246592042 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:52 INFO - PROCESS | 12689 | 1461246592332 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:49:52 INFO - PROCESS | 12689 | 1461246592459 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x89010c00 == 120 [pid = 12689] [id = 570] 06:49:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x895d3000) [pid = 12689] [serial = 1711] [outer = (nil)] 06:49:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x89d4bc00) [pid = 12689] [serial = 1712] [outer = 0x895d3000] 06:49:52 INFO - PROCESS | 12689 | 1461246592552 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x89e48800) [pid = 12689] [serial = 1713] [outer = 0x895d3000] 06:49:53 INFO - PROCESS | 12689 | 1461246593342 Marionette TRACE conn4 <- [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]]]}] 06:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1346ms 06:49:53 INFO - PROCESS | 12689 | 1461246593363 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:49:53 INFO - PROCESS | 12689 | 1461246593367 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:49:53 INFO - PROCESS | 12689 | 1461246593373 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 12689 | 1461246593376 Marionette TRACE conn4 <- [1,2254,null,{}] 06:49:53 INFO - PROCESS | 12689 | 1461246593382 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:53 INFO - PROCESS | 12689 | 1461246593682 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:49:53 INFO - PROCESS | 12689 | 1461246593707 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd5400 == 121 [pid = 12689] [id = 571] 06:49:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x89d4c800) [pid = 12689] [serial = 1714] [outer = (nil)] 06:49:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x8b86f400) [pid = 12689] [serial = 1715] [outer = 0x89d4c800] 06:49:53 INFO - PROCESS | 12689 | 1461246593784 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x8b87a800) [pid = 12689] [serial = 1716] [outer = 0x89d4c800] 06:49:55 INFO - PROCESS | 12689 | 1461246595125 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1784ms 06:49:55 INFO - PROCESS | 12689 | 1461246595159 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:49:55 INFO - PROCESS | 12689 | 1461246595167 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:49:55 INFO - PROCESS | 12689 | 1461246595178 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:49:55 INFO - PROCESS | 12689 | 1461246595183 Marionette TRACE conn4 <- [1,2258,null,{}] 06:49:55 INFO - PROCESS | 12689 | 1461246595192 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:55 INFO - PROCESS | 12689 | 1461246595466 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:49:55 INFO - PROCESS | 12689 | 1461246595806 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x864e9800 == 122 [pid = 12689] [id = 572] 06:49:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x86bad000) [pid = 12689] [serial = 1717] [outer = (nil)] 06:49:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x86ce7400) [pid = 12689] [serial = 1718] [outer = 0x86bad000] 06:49:55 INFO - PROCESS | 12689 | 1461246595921 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x894bd000) [pid = 12689] [serial = 1719] [outer = 0x86bad000] 06:49:57 INFO - PROCESS | 12689 | 1461246597040 Marionette TRACE conn4 <- [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]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1898ms 06:49:57 INFO - PROCESS | 12689 | 1461246597076 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 12689 | 1461246597085 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:49:57 INFO - PROCESS | 12689 | 1461246597096 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 12689 | 1461246597101 Marionette TRACE conn4 <- [1,2262,null,{}] 06:49:57 INFO - PROCESS | 12689 | 1461246597108 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 12689 | 1461246597362 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:49:57 INFO - PROCESS | 12689 | 1461246597695 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x86cee400 == 123 [pid = 12689] [id = 573] 06:49:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8a80d000) [pid = 12689] [serial = 1720] [outer = (nil)] 06:49:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8b8a7400) [pid = 12689] [serial = 1721] [outer = 0x8a80d000] 06:49:57 INFO - PROCESS | 12689 | 1461246597795 Marionette DEBUG loaded listener.js 06:49:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8b98e400) [pid = 12689] [serial = 1722] [outer = 0x8a80d000] 06:49:58 INFO - PROCESS | 12689 | 1461246598806 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1746ms 06:49:58 INFO - PROCESS | 12689 | 1461246598847 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:49:58 INFO - PROCESS | 12689 | 1461246598854 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:49:58 INFO - PROCESS | 12689 | 1461246598863 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:49:58 INFO - PROCESS | 12689 | 1461246598869 Marionette TRACE conn4 <- [1,2266,null,{}] 06:49:58 INFO - PROCESS | 12689 | 1461246598887 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 12689 | 1461246599142 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:49:59 INFO - PROCESS | 12689 | 1461246599487 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b871c00 == 124 [pid = 12689] [id = 574] 06:49:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8c0e1400) [pid = 12689] [serial = 1723] [outer = (nil)] 06:49:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8c0ebc00) [pid = 12689] [serial = 1724] [outer = 0x8c0e1400] 06:49:59 INFO - PROCESS | 12689 | 1461246599590 Marionette DEBUG loaded listener.js 06:49:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8caa0c00) [pid = 12689] [serial = 1725] [outer = 0x8c0e1400] 06:50:00 INFO - PROCESS | 12689 | 1461246600494 Marionette TRACE conn4 <- [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]]]}] 06:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1647ms 06:50:00 INFO - PROCESS | 12689 | 1461246600510 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:50:00 INFO - PROCESS | 12689 | 1461246600515 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:50:00 INFO - PROCESS | 12689 | 1461246600521 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:50:00 INFO - PROCESS | 12689 | 1461246600525 Marionette TRACE conn4 <- [1,2270,null,{}] 06:50:00 INFO - PROCESS | 12689 | 1461246600532 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:00 INFO - PROCESS | 12689 | 1461246600874 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:50:01 INFO - PROCESS | 12689 | 1461246601203 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0eb000 == 125 [pid = 12689] [id = 575] 06:50:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8caa8400) [pid = 12689] [serial = 1726] [outer = (nil)] 06:50:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8cc04800) [pid = 12689] [serial = 1727] [outer = 0x8caa8400] 06:50:01 INFO - PROCESS | 12689 | 1461246601303 Marionette DEBUG loaded listener.js 06:50:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8cc0f400) [pid = 12689] [serial = 1728] [outer = 0x8caa8400] 06:50:02 INFO - PROCESS | 12689 | 1461246602487 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2036ms 06:50:02 INFO - PROCESS | 12689 | 1461246602561 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 12689 | 1461246602569 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:50:02 INFO - PROCESS | 12689 | 1461246602581 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 12689 | 1461246602588 Marionette TRACE conn4 <- [1,2274,null,{}] 06:50:02 INFO - PROCESS | 12689 | 1461246602614 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 12689 | 1461246603088 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:50:03 INFO - PROCESS | 12689 | 1461246603309 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c020400 == 126 [pid = 12689] [id = 576] 06:50:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8cc0f800) [pid = 12689] [serial = 1729] [outer = (nil)] 06:50:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8cdfec00) [pid = 12689] [serial = 1730] [outer = 0x8cc0f800] 06:50:03 INFO - PROCESS | 12689 | 1461246603403 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8ced4800) [pid = 12689] [serial = 1731] [outer = 0x8cc0f800] 06:50:04 INFO - PROCESS | 12689 | 1461246604406 Marionette TRACE conn4 <- [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]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1844ms 06:50:04 INFO - PROCESS | 12689 | 1461246604421 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:50:04 INFO - PROCESS | 12689 | 1461246604433 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:50:04 INFO - PROCESS | 12689 | 1461246604444 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 12689 | 1461246604448 Marionette TRACE conn4 <- [1,2278,null,{}] 06:50:04 INFO - PROCESS | 12689 | 1461246604455 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:04 INFO - PROCESS | 12689 | 1461246604736 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:50:05 INFO - PROCESS | 12689 | 1461246605051 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdf0c00 == 127 [pid = 12689] [id = 577] 06:50:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8ced4000) [pid = 12689] [serial = 1732] [outer = (nil)] 06:50:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8e742800) [pid = 12689] [serial = 1733] [outer = 0x8ced4000] 06:50:05 INFO - PROCESS | 12689 | 1461246605167 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8eb0ec00) [pid = 12689] [serial = 1734] [outer = 0x8ced4000] 06:50:06 INFO - PROCESS | 12689 | 1461246606122 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1740ms 06:50:06 INFO - PROCESS | 12689 | 1461246606184 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 12689 | 1461246606192 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:50:06 INFO - PROCESS | 12689 | 1461246606203 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 12689 | 1461246606206 Marionette TRACE conn4 <- [1,2282,null,{}] 06:50:06 INFO - PROCESS | 12689 | 1461246606213 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 12689 | 1461246606450 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:50:06 INFO - PROCESS | 12689 | 1461246606744 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e9c00 == 128 [pid = 12689] [id = 578] 06:50:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8cc03000) [pid = 12689] [serial = 1735] [outer = (nil)] 06:50:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f824000) [pid = 12689] [serial = 1736] [outer = 0x8cc03000] 06:50:06 INFO - PROCESS | 12689 | 1461246606844 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8f828c00) [pid = 12689] [serial = 1737] [outer = 0x8cc03000] 06:50:07 INFO - PROCESS | 12689 | 1461246607800 Marionette TRACE conn4 <- [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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1642ms 06:50:07 INFO - PROCESS | 12689 | 1461246607844 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 12689 | 1461246607848 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:50:07 INFO - PROCESS | 12689 | 1461246607855 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 12689 | 1461246607859 Marionette TRACE conn4 <- [1,2286,null,{}] 06:50:07 INFO - PROCESS | 12689 | 1461246607865 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:08 INFO - PROCESS | 12689 | 1461246608131 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:50:08 INFO - PROCESS | 12689 | 1461246608476 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d6c00 == 129 [pid = 12689] [id = 579] 06:50:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8eb09c00) [pid = 12689] [serial = 1738] [outer = (nil)] 06:50:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8f88b400) [pid = 12689] [serial = 1739] [outer = 0x8eb09c00] 06:50:08 INFO - PROCESS | 12689 | 1461246608594 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8f892c00) [pid = 12689] [serial = 1740] [outer = 0x8eb09c00] 06:50:09 INFO - PROCESS | 12689 | 1461246609558 Marionette TRACE conn4 <- [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]]]}] 06:50:09 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 06:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1733ms 06:50:09 INFO - PROCESS | 12689 | 1461246609589 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 12689 | 1461246609594 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:50:09 INFO - PROCESS | 12689 | 1461246609604 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 12689 | 1461246609612 Marionette TRACE conn4 <- [1,2290,null,{}] 06:50:09 INFO - PROCESS | 12689 | 1461246609625 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:09 INFO - PROCESS | 12689 | 1461246609882 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:50:10 INFO - PROCESS | 12689 | 1461246610181 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x841ec800 == 130 [pid = 12689] [id = 580] 06:50:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8f86b400) [pid = 12689] [serial = 1741] [outer = (nil)] 06:50:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8f9b8c00) [pid = 12689] [serial = 1742] [outer = 0x8f86b400] 06:50:10 INFO - PROCESS | 12689 | 1461246610281 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8fa37800) [pid = 12689] [serial = 1743] [outer = 0x8f86b400] 06:50:11 INFO - PROCESS | 12689 | 1461246611210 Marionette TRACE conn4 <- [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]]]}] 06:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1653ms 06:50:11 INFO - PROCESS | 12689 | 1461246611269 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:50:11 INFO - PROCESS | 12689 | 1461246611273 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:50:11 INFO - PROCESS | 12689 | 1461246611284 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:50:11 INFO - PROCESS | 12689 | 1461246611287 Marionette TRACE conn4 <- [1,2294,null,{}] 06:50:11 INFO - PROCESS | 12689 | 1461246611294 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:11 INFO - PROCESS | 12689 | 1461246611538 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:50:11 INFO - PROCESS | 12689 | 1461246611923 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f93d400 == 131 [pid = 12689] [id = 581] 06:50:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x900b6400) [pid = 12689] [serial = 1744] [outer = (nil)] 06:50:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x900bf800) [pid = 12689] [serial = 1745] [outer = 0x900b6400] 06:50:12 INFO - PROCESS | 12689 | 1461246612026 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x902dd400) [pid = 12689] [serial = 1746] [outer = 0x900b6400] 06:50:12 INFO - PROCESS | 12689 | 1461246612970 Marionette TRACE conn4 <- [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]]]}] 06:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1737ms 06:50:13 INFO - PROCESS | 12689 | 1461246613022 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:50:13 INFO - PROCESS | 12689 | 1461246613027 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:50:13 INFO - PROCESS | 12689 | 1461246613034 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:50:13 INFO - PROCESS | 12689 | 1461246613039 Marionette TRACE conn4 <- [1,2298,null,{}] 06:50:13 INFO - PROCESS | 12689 | 1461246613045 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:13 INFO - PROCESS | 12689 | 1461246613314 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:50:13 INFO - PROCESS | 12689 | 1461246613645 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa31c00 == 132 [pid = 12689] [id = 582] 06:50:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x902e5400) [pid = 12689] [serial = 1747] [outer = (nil)] 06:50:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x92903000) [pid = 12689] [serial = 1748] [outer = 0x902e5400] 06:50:13 INFO - PROCESS | 12689 | 1461246613762 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x92957800) [pid = 12689] [serial = 1749] [outer = 0x902e5400] 06:50:14 INFO - PROCESS | 12689 | 1461246614712 Marionette TRACE conn4 <- [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]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1731ms 06:50:14 INFO - PROCESS | 12689 | 1461246614766 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 12689 | 1461246614769 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:50:14 INFO - PROCESS | 12689 | 1461246614777 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 12689 | 1461246614779 Marionette TRACE conn4 <- [1,2302,null,{}] 06:50:14 INFO - PROCESS | 12689 | 1461246614786 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:15 INFO - PROCESS | 12689 | 1461246615030 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:50:15 INFO - PROCESS | 12689 | 1461246615366 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f3800 == 133 [pid = 12689] [id = 583] 06:50:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x864e9400) [pid = 12689] [serial = 1750] [outer = (nil)] 06:50:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x92a23000) [pid = 12689] [serial = 1751] [outer = 0x864e9400] 06:50:15 INFO - PROCESS | 12689 | 1461246615465 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x92acc400) [pid = 12689] [serial = 1752] [outer = 0x864e9400] 06:50:16 INFO - PROCESS | 12689 | 1461246616399 Marionette TRACE conn4 <- [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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1681ms 06:50:16 INFO - PROCESS | 12689 | 1461246616459 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 12689 | 1461246616462 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:50:16 INFO - PROCESS | 12689 | 1461246616469 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 12689 | 1461246616473 Marionette TRACE conn4 <- [1,2306,null,{}] 06:50:16 INFO - PROCESS | 12689 | 1461246616479 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 12689 | 1461246616709 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:50:17 INFO - PROCESS | 12689 | 1461246617039 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x92908400 == 134 [pid = 12689] [id = 584] 06:50:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x92a1b800) [pid = 12689] [serial = 1753] [outer = (nil)] 06:50:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x9398a000) [pid = 12689] [serial = 1754] [outer = 0x92a1b800] 06:50:17 INFO - PROCESS | 12689 | 1461246617138 Marionette DEBUG loaded listener.js 06:50:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x93990400) [pid = 12689] [serial = 1755] [outer = 0x92a1b800] 06:50:18 INFO - PROCESS | 12689 | 1461246618087 Marionette TRACE conn4 <- [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]]]}] 06:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1683ms 06:50:18 INFO - PROCESS | 12689 | 1461246618163 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:50:18 INFO - PROCESS | 12689 | 1461246618166 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:50:18 INFO - PROCESS | 12689 | 1461246618174 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:50:18 INFO - PROCESS | 12689 | 1461246618178 Marionette TRACE conn4 <- [1,2310,null,{}] 06:50:18 INFO - PROCESS | 12689 | 1461246618184 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:18 INFO - PROCESS | 12689 | 1461246618436 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:50:18 INFO - PROCESS | 12689 | 1461246618751 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x8475b800 == 135 [pid = 12689] [id = 585] 06:50:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x92ac6400) [pid = 12689] [serial = 1756] [outer = (nil)] 06:50:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x93b14400) [pid = 12689] [serial = 1757] [outer = 0x92ac6400] 06:50:18 INFO - PROCESS | 12689 | 1461246618853 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x93b15800) [pid = 12689] [serial = 1758] [outer = 0x92ac6400] 06:50:19 INFO - PROCESS | 12689 | 1461246619945 Marionette TRACE conn4 <- [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]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1839ms 06:50:20 INFO - PROCESS | 12689 | 1461246620015 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:50:20 INFO - PROCESS | 12689 | 1461246620020 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:50:20 INFO - PROCESS | 12689 | 1461246620029 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 12689 | 1461246620032 Marionette TRACE conn4 <- [1,2314,null,{}] 06:50:20 INFO - PROCESS | 12689 | 1461246620097 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:20 INFO - PROCESS | 12689 | 1461246620414 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:50:20 INFO - PROCESS | 12689 | 1461246620769 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x8781f400 == 136 [pid = 12689] [id = 586] 06:50:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x89e4c800) [pid = 12689] [serial = 1759] [outer = (nil)] 06:50:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x95af1000) [pid = 12689] [serial = 1760] [outer = 0x89e4c800] 06:50:20 INFO - PROCESS | 12689 | 1461246620863 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x96209c00) [pid = 12689] [serial = 1761] [outer = 0x89e4c800] 06:50:21 INFO - PROCESS | 12689 | 1461246621856 Marionette TRACE conn4 <- [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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1877ms 06:50:21 INFO - PROCESS | 12689 | 1461246621906 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 12689 | 1461246621910 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:50:21 INFO - PROCESS | 12689 | 1461246621918 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 12689 | 1461246621922 Marionette TRACE conn4 <- [1,2318,null,{}] 06:50:21 INFO - PROCESS | 12689 | 1461246621929 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 12689 | 1461246622173 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:50:22 INFO - PROCESS | 12689 | 1461246622521 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x939f3400 == 137 [pid = 12689] [id = 587] 06:50:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x93daf000) [pid = 12689] [serial = 1762] [outer = (nil)] 06:50:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x97036800) [pid = 12689] [serial = 1763] [outer = 0x93daf000] 06:50:22 INFO - PROCESS | 12689 | 1461246622619 Marionette DEBUG loaded listener.js 06:50:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x97039400) [pid = 12689] [serial = 1764] [outer = 0x93daf000] 06:50:23 INFO - PROCESS | 12689 | 1461246623548 Marionette TRACE conn4 <- [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] 06:50:23 INFO - PROCESS | 12689 | 1461246623607 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:50:23 INFO - PROCESS | 12689 | 1461246623615 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 12689 | 1461246623618 Marionette TRACE conn4 <- [1,2322,null,{}] 06:50:23 INFO - PROCESS | 12689 | 1461246623624 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:23 INFO - PROCESS | 12689 | 1461246623914 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:50:24 INFO - PROCESS | 12689 | 1461246624253 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x841f5c00 == 136 [pid = 12689] [id = 565] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86f99000 == 135 [pid = 12689] [id = 563] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x93994c00 == 134 [pid = 12689] [id = 564] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86fa4800 == 133 [pid = 12689] [id = 562] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x92a19800 == 132 [pid = 12689] [id = 561] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x900b7c00 == 131 [pid = 12689] [id = 560] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8494f000 == 130 [pid = 12689] [id = 559] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc7d800 == 129 [pid = 12689] [id = 557] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8a40bc00 == 128 [pid = 12689] [id = 558] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8b877000 == 127 [pid = 12689] [id = 556] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc7d400 == 126 [pid = 12689] [id = 555] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x84064400 == 125 [pid = 12689] [id = 554] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86ba9800 == 124 [pid = 12689] [id = 553] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce3800 == 123 [pid = 12689] [id = 551] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce8000 == 122 [pid = 12689] [id = 552] 06:50:26 INFO - PROCESS | 12689 | --DOCSHELL 0x8475f800 == 121 [pid = 12689] [id = 550] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8a807800) [pid = 12689] [serial = 1524] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x895cf800) [pid = 12689] [serial = 1646] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x89cd3400) [pid = 12689] [serial = 1647] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8cc0e000) [pid = 12689] [serial = 1607] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8cbd0c00) [pid = 12689] [serial = 1605] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8c0ed400) [pid = 12689] [serial = 1604] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8b996c00) [pid = 12689] [serial = 1602] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8b993c00) [pid = 12689] [serial = 1601] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8b8a2000) [pid = 12689] [serial = 1599] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8b874000) [pid = 12689] [serial = 1598] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x89d50000) [pid = 12689] [serial = 1596] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x89cdb800) [pid = 12689] [serial = 1595] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8901bc00) [pid = 12689] [serial = 1593] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x87817800) [pid = 12689] [serial = 1592] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8523a400) [pid = 12689] [serial = 1590] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8475b000) [pid = 12689] [serial = 1589] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x86ce4800) [pid = 12689] [serial = 1643] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8475ac00) [pid = 12689] [serial = 1640] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8494e000) [pid = 12689] [serial = 1641] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x95aecc00) [pid = 12689] [serial = 1638] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x95a59c00) [pid = 12689] [serial = 1637] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x939ec000) [pid = 12689] [serial = 1635] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x939e5800) [pid = 12689] [serial = 1634] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x92ac7800) [pid = 12689] [serial = 1632] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x92a20000) [pid = 12689] [serial = 1631] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x92905800) [pid = 12689] [serial = 1629] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x91fa3c00) [pid = 12689] [serial = 1628] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x907d9000) [pid = 12689] [serial = 1626] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x902e1800) [pid = 12689] [serial = 1625] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8faebc00) [pid = 12689] [serial = 1623] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8fae7800) [pid = 12689] [serial = 1622] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8f930000) [pid = 12689] [serial = 1620] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8f875000) [pid = 12689] [serial = 1619] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8f603800) [pid = 12689] [serial = 1617] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8eb08000) [pid = 12689] [serial = 1616] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8e74c400) [pid = 12689] [serial = 1614] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8e740c00) [pid = 12689] [serial = 1613] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8e703c00) [pid = 12689] [serial = 1611] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8ced5800) [pid = 12689] [serial = 1610] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8cdf1800) [pid = 12689] [serial = 1608] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x89d4f800) [pid = 12689] [serial = 1649] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x86cf0800) [pid = 12689] [serial = 1644] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405ac00 == 122 [pid = 12689] [id = 588] 06:50:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x84064400) [pid = 12689] [serial = 1765] [outer = (nil)] 06:50:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x84945c00) [pid = 12689] [serial = 1766] [outer = 0x84064400] 06:50:26 INFO - PROCESS | 12689 | 1461246626812 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8523b800) [pid = 12689] [serial = 1767] [outer = 0x84064400] 06:50:27 INFO - PROCESS | 12689 | 1461246627667 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 4090ms 06:50:27 INFO - PROCESS | 12689 | 1461246627708 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:50:27 INFO - PROCESS | 12689 | 1461246627715 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:50:27 INFO - PROCESS | 12689 | 1461246627725 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:50:27 INFO - PROCESS | 12689 | 1461246627728 Marionette TRACE conn4 <- [1,2326,null,{}] 06:50:27 INFO - PROCESS | 12689 | 1461246627736 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:27 INFO - PROCESS | 12689 | 1461246627969 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:50:28 INFO - PROCESS | 12689 | 1461246628182 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:28 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce7800 == 123 [pid = 12689] [id = 589] 06:50:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x86cea000) [pid = 12689] [serial = 1768] [outer = (nil)] 06:50:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86f9ec00) [pid = 12689] [serial = 1769] [outer = 0x86cea000] 06:50:28 INFO - PROCESS | 12689 | 1461246628272 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x87824c00) [pid = 12689] [serial = 1770] [outer = 0x86cea000] 06:50:29 INFO - PROCESS | 12689 | 1461246629179 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1542ms 06:50:29 INFO - PROCESS | 12689 | 1461246629267 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 12689 | 1461246629273 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:50:29 INFO - PROCESS | 12689 | 1461246629292 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - PROCESS | 12689 | 1461246629297 Marionette TRACE conn4 <- [1,2330,null,{}] 06:50:29 INFO - PROCESS | 12689 | 1461246629303 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:29 INFO - PROCESS | 12689 | 1461246629583 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:50:29 INFO - PROCESS | 12689 | 1461246629613 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x864eb400 == 124 [pid = 12689] [id = 590] 06:50:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x89bf6000) [pid = 12689] [serial = 1771] [outer = (nil)] 06:50:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x89cdf400) [pid = 12689] [serial = 1772] [outer = 0x89bf6000] 06:50:29 INFO - PROCESS | 12689 | 1461246629692 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x89e44000) [pid = 12689] [serial = 1773] [outer = 0x89bf6000] 06:50:30 INFO - PROCESS | 12689 | 1461246630858 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1637ms 06:50:30 INFO - PROCESS | 12689 | 1461246630929 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 12689 | 1461246630933 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:50:30 INFO - PROCESS | 12689 | 1461246630940 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 12689 | 1461246630946 Marionette TRACE conn4 <- [1,2334,null,{}] 06:50:30 INFO - PROCESS | 12689 | 1461246630974 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:31 INFO - PROCESS | 12689 | 1461246631327 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x84762400) [pid = 12689] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x895cfc00) [pid = 12689] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8e741400) [pid = 12689] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8cc76400) [pid = 12689] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8cc80400) [pid = 12689] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8c016800) [pid = 12689] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8c017c00) [pid = 12689] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x89cd6800) [pid = 12689] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8781a800) [pid = 12689] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x84761000) [pid = 12689] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x86bb0c00) [pid = 12689] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x85642000) [pid = 12689] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x86f9a800) [pid = 12689] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x86bb6c00) [pid = 12689] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x95aed000) [pid = 12689] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x9398bc00) [pid = 12689] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x895cd800) [pid = 12689] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x92a21800) [pid = 12689] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x900b9000) [pid = 12689] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x8523dc00) [pid = 12689] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x8f610800) [pid = 12689] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:50:32 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x895d3000) [pid = 12689] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:50:32 INFO - PROCESS | 12689 | 1461246632116 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x83ec9400 == 125 [pid = 12689] [id = 591] 06:50:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x846d1800) [pid = 12689] [serial = 1774] [outer = (nil)] 06:50:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x8494f400) [pid = 12689] [serial = 1775] [outer = 0x846d1800] 06:50:32 INFO - PROCESS | 12689 | 1461246632199 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x87982800) [pid = 12689] [serial = 1776] [outer = 0x846d1800] 06:50:32 INFO - PROCESS | 12689 | 1461246632991 Marionette TRACE conn4 <- [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]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2094ms 06:50:33 INFO - PROCESS | 12689 | 1461246633036 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:50:33 INFO - PROCESS | 12689 | 1461246633041 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:50:33 INFO - PROCESS | 12689 | 1461246633047 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 12689 | 1461246633050 Marionette TRACE conn4 <- [1,2338,null,{}] 06:50:33 INFO - PROCESS | 12689 | 1461246633056 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:33 INFO - PROCESS | 12689 | 1461246633352 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:50:33 INFO - PROCESS | 12689 | 1461246633375 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x85642000 == 126 [pid = 12689] [id = 592] 06:50:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x89d44400) [pid = 12689] [serial = 1777] [outer = (nil)] 06:50:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x8b8a7800) [pid = 12689] [serial = 1778] [outer = 0x89d44400] 06:50:33 INFO - PROCESS | 12689 | 1461246633452 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x8b993400) [pid = 12689] [serial = 1779] [outer = 0x89d44400] 06:50:34 INFO - PROCESS | 12689 | 1461246634701 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1685ms 06:50:34 INFO - PROCESS | 12689 | 1461246634733 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 12689 | 1461246634741 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:50:34 INFO - PROCESS | 12689 | 1461246634751 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 12689 | 1461246634756 Marionette TRACE conn4 <- [1,2342,null,{}] 06:50:34 INFO - PROCESS | 12689 | 1461246634765 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:35 INFO - PROCESS | 12689 | 1461246635086 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:50:35 INFO - PROCESS | 12689 | 1461246635483 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bac800 == 127 [pid = 12689] [id = 593] 06:50:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x86ce2400) [pid = 12689] [serial = 1780] [outer = (nil)] 06:50:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x89018800) [pid = 12689] [serial = 1781] [outer = 0x86ce2400] 06:50:35 INFO - PROCESS | 12689 | 1461246635590 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x89bf1c00) [pid = 12689] [serial = 1782] [outer = 0x86ce2400] 06:50:36 INFO - PROCESS | 12689 | 1461246636572 Marionette TRACE conn4 <- [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]]]}] 06:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1848ms 06:50:36 INFO - PROCESS | 12689 | 1461246636600 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 12689 | 1461246636610 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:50:36 INFO - PROCESS | 12689 | 1461246636641 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 12689 | 1461246636646 Marionette TRACE conn4 <- [1,2346,null,{}] 06:50:36 INFO - PROCESS | 12689 | 1461246636654 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:36 INFO - PROCESS | 12689 | 1461246636901 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:50:37 INFO - PROCESS | 12689 | 1461246637290 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a804800 == 128 [pid = 12689] [id = 594] 06:50:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x8a807800) [pid = 12689] [serial = 1783] [outer = (nil)] 06:50:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8b87b400) [pid = 12689] [serial = 1784] [outer = 0x8a807800] 06:50:37 INFO - PROCESS | 12689 | 1461246637395 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8b996c00) [pid = 12689] [serial = 1785] [outer = 0x8a807800] 06:50:38 INFO - PROCESS | 12689 | 1461246638388 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1793ms 06:50:38 INFO - PROCESS | 12689 | 1461246638431 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 12689 | 1461246638436 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:50:38 INFO - PROCESS | 12689 | 1461246638442 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 12689 | 1461246638449 Marionette TRACE conn4 <- [1,2350,null,{}] 06:50:38 INFO - PROCESS | 12689 | 1461246638467 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:38 INFO - PROCESS | 12689 | 1461246638723 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:50:39 INFO - PROCESS | 12689 | 1461246639070 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f9a800 == 129 [pid = 12689] [id = 595] 06:50:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8c0e7000) [pid = 12689] [serial = 1786] [outer = (nil)] 06:50:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8c234000) [pid = 12689] [serial = 1787] [outer = 0x8c0e7000] 06:50:39 INFO - PROCESS | 12689 | 1461246639174 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8caa8800) [pid = 12689] [serial = 1788] [outer = 0x8c0e7000] 06:50:40 INFO - PROCESS | 12689 | 1461246640131 Marionette TRACE conn4 <- [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]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1745ms 06:50:40 INFO - PROCESS | 12689 | 1461246640188 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 12689 | 1461246640193 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:50:40 INFO - PROCESS | 12689 | 1461246640200 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 12689 | 1461246640208 Marionette TRACE conn4 <- [1,2354,null,{}] 06:50:40 INFO - PROCESS | 12689 | 1461246640219 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:40 INFO - PROCESS | 12689 | 1461246640516 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:50:40 INFO - PROCESS | 12689 | 1461246640847 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c238000 == 130 [pid = 12689] [id = 596] 06:50:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8cc0a000) [pid = 12689] [serial = 1789] [outer = (nil)] 06:50:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8cc7d400) [pid = 12689] [serial = 1790] [outer = 0x8cc0a000] 06:50:40 INFO - PROCESS | 12689 | 1461246640944 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8cdf8800) [pid = 12689] [serial = 1791] [outer = 0x8cc0a000] 06:50:41 INFO - PROCESS | 12689 | 1461246641881 Marionette TRACE conn4 <- [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]]]}] 06:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1741ms 06:50:41 INFO - PROCESS | 12689 | 1461246641943 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 12689 | 1461246641948 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:50:41 INFO - PROCESS | 12689 | 1461246641954 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 12689 | 1461246641958 Marionette TRACE conn4 <- [1,2358,null,{}] 06:50:41 INFO - PROCESS | 12689 | 1461246641964 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:42 INFO - PROCESS | 12689 | 1461246642198 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:50:42 INFO - PROCESS | 12689 | 1461246642526 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8a3000 == 131 [pid = 12689] [id = 597] 06:50:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8c22d400) [pid = 12689] [serial = 1792] [outer = (nil)] 06:50:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8e70b800) [pid = 12689] [serial = 1793] [outer = 0x8c22d400] 06:50:42 INFO - PROCESS | 12689 | 1461246642628 Marionette DEBUG loaded listener.js 06:50:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8e710c00) [pid = 12689] [serial = 1794] [outer = 0x8c22d400] 06:50:43 INFO - PROCESS | 12689 | 1461246643618 Marionette TRACE conn4 <- [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]]]}] 06:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1734ms 06:50:43 INFO - PROCESS | 12689 | 1461246643689 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:50:43 INFO - PROCESS | 12689 | 1461246643693 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:50:43 INFO - PROCESS | 12689 | 1461246643700 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:50:43 INFO - PROCESS | 12689 | 1461246643704 Marionette TRACE conn4 <- [1,2362,null,{}] 06:50:43 INFO - PROCESS | 12689 | 1461246643710 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:44 INFO - PROCESS | 12689 | 1461246644033 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:50:44 INFO - PROCESS | 12689 | 1461246644376 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbd5000 == 132 [pid = 12689] [id = 598] 06:50:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8e71f400) [pid = 12689] [serial = 1795] [outer = (nil)] 06:50:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8f60e000) [pid = 12689] [serial = 1796] [outer = 0x8e71f400] 06:50:44 INFO - PROCESS | 12689 | 1461246644474 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8f74c000) [pid = 12689] [serial = 1797] [outer = 0x8e71f400] 06:50:45 INFO - PROCESS | 12689 | 1461246645487 Marionette TRACE conn4 <- [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]]]}] 06:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1832ms 06:50:45 INFO - PROCESS | 12689 | 1461246645533 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 12689 | 1461246645536 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:50:45 INFO - PROCESS | 12689 | 1461246645543 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 12689 | 1461246645547 Marionette TRACE conn4 <- [1,2366,null,{}] 06:50:45 INFO - PROCESS | 12689 | 1461246645553 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:45 INFO - PROCESS | 12689 | 1461246645788 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:50:46 INFO - PROCESS | 12689 | 1461246646130 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e702400 == 133 [pid = 12689] [id = 599] 06:50:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8eb0d400) [pid = 12689] [serial = 1798] [outer = (nil)] 06:50:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8f88b800) [pid = 12689] [serial = 1799] [outer = 0x8eb0d400] 06:50:46 INFO - PROCESS | 12689 | 1461246646229 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f892000) [pid = 12689] [serial = 1800] [outer = 0x8eb0d400] 06:50:47 INFO - PROCESS | 12689 | 1461246647194 Marionette TRACE conn4 <- [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]]]}] 06:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1731ms 06:50:47 INFO - PROCESS | 12689 | 1461246647276 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 12689 | 1461246647281 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:50:47 INFO - PROCESS | 12689 | 1461246647288 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 12689 | 1461246647292 Marionette TRACE conn4 <- [1,2370,null,{}] 06:50:47 INFO - PROCESS | 12689 | 1461246647298 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:47 INFO - PROCESS | 12689 | 1461246647569 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:50:47 INFO - PROCESS | 12689 | 1461246647907 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e742000 == 134 [pid = 12689] [id = 600] 06:50:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8eb0b400) [pid = 12689] [serial = 1801] [outer = (nil)] 06:50:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8fa33800) [pid = 12689] [serial = 1802] [outer = 0x8eb0b400] 06:50:48 INFO - PROCESS | 12689 | 1461246648002 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8fae9000) [pid = 12689] [serial = 1803] [outer = 0x8eb0b400] 06:50:48 INFO - PROCESS | 12689 | 1461246648909 Marionette TRACE conn4 <- [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]]]}] 06:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1687ms 06:50:48 INFO - PROCESS | 12689 | 1461246648981 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 12689 | 1461246648985 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:50:49 INFO - PROCESS | 12689 | 1461246648995 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:50:49 INFO - PROCESS | 12689 | 1461246648998 Marionette TRACE conn4 <- [1,2374,null,{}] 06:50:49 INFO - PROCESS | 12689 | 1461246649004 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:49 INFO - PROCESS | 12689 | 1461246649241 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:50:49 INFO - PROCESS | 12689 | 1461246649581 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa2c000 == 135 [pid = 12689] [id = 601] 06:50:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8fae5000) [pid = 12689] [serial = 1804] [outer = (nil)] 06:50:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x902e5000) [pid = 12689] [serial = 1805] [outer = 0x8fae5000] 06:50:49 INFO - PROCESS | 12689 | 1461246649682 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x907d9000) [pid = 12689] [serial = 1806] [outer = 0x8fae5000] 06:50:50 INFO - PROCESS | 12689 | 1461246650674 Marionette TRACE conn4 <- [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]]]}] 06:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1735ms 06:50:50 INFO - PROCESS | 12689 | 1461246650732 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 12689 | 1461246650735 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:50:50 INFO - PROCESS | 12689 | 1461246650743 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 12689 | 1461246650747 Marionette TRACE conn4 <- [1,2378,null,{}] 06:50:50 INFO - PROCESS | 12689 | 1461246650752 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:50 INFO - PROCESS | 12689 | 1461246650992 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:50:51 INFO - PROCESS | 12689 | 1461246651323 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fa2f000 == 136 [pid = 12689] [id = 602] 06:50:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x902e4400) [pid = 12689] [serial = 1807] [outer = (nil)] 06:50:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x92901800) [pid = 12689] [serial = 1808] [outer = 0x902e4400] 06:50:51 INFO - PROCESS | 12689 | 1461246651418 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x92905c00) [pid = 12689] [serial = 1809] [outer = 0x902e4400] 06:50:52 INFO - PROCESS | 12689 | 1461246652366 Marionette TRACE conn4 <- [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]]]}] 06:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1690ms 06:50:52 INFO - PROCESS | 12689 | 1461246652434 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:50:52 INFO - PROCESS | 12689 | 1461246652439 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:50:52 INFO - PROCESS | 12689 | 1461246652446 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 12689 | 1461246652457 Marionette TRACE conn4 <- [1,2382,null,{}] 06:50:52 INFO - PROCESS | 12689 | 1461246652464 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:52 INFO - PROCESS | 12689 | 1461246652756 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:50:53 INFO - PROCESS | 12689 | 1461246653111 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x91f9cc00 == 137 [pid = 12689] [id = 603] 06:50:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x93724800) [pid = 12689] [serial = 1810] [outer = (nil)] 06:50:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x93992c00) [pid = 12689] [serial = 1811] [outer = 0x93724800] 06:50:53 INFO - PROCESS | 12689 | 1461246653217 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x93b13c00) [pid = 12689] [serial = 1812] [outer = 0x93724800] 06:50:54 INFO - PROCESS | 12689 | 1461246654178 Marionette TRACE conn4 <- [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]]]}] 06:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1794ms 06:50:54 INFO - PROCESS | 12689 | 1461246654240 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:50:54 INFO - PROCESS | 12689 | 1461246654244 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:50:54 INFO - PROCESS | 12689 | 1461246654251 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 12689 | 1461246654255 Marionette TRACE conn4 <- [1,2386,null,{}] 06:50:54 INFO - PROCESS | 12689 | 1461246654261 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:54 INFO - PROCESS | 12689 | 1461246654507 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:50:54 INFO - PROCESS | 12689 | 1461246654845 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb0400 == 138 [pid = 12689] [id = 604] 06:50:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x86f98400) [pid = 12689] [serial = 1813] [outer = (nil)] 06:50:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x93da3800) [pid = 12689] [serial = 1814] [outer = 0x86f98400] 06:50:54 INFO - PROCESS | 12689 | 1461246654945 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x95aebc00) [pid = 12689] [serial = 1815] [outer = 0x86f98400] 06:50:55 INFO - PROCESS | 12689 | 1461246655920 Marionette TRACE conn4 <- [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]]]}] 06:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1739ms 06:50:55 INFO - PROCESS | 12689 | 1461246655990 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 12689 | 1461246655995 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:50:56 INFO - PROCESS | 12689 | 1461246656002 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 12689 | 1461246656006 Marionette TRACE conn4 <- [1,2390,null,{}] 06:50:56 INFO - PROCESS | 12689 | 1461246656013 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:56 INFO - PROCESS | 12689 | 1461246656311 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:50:56 INFO - PROCESS | 12689 | 1461246656655 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x85239000 == 139 [pid = 12689] [id = 605] 06:50:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x93717000) [pid = 12689] [serial = 1816] [outer = (nil)] 06:50:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x96eb0000) [pid = 12689] [serial = 1817] [outer = 0x93717000] 06:50:56 INFO - PROCESS | 12689 | 1461246656749 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x97034000) [pid = 12689] [serial = 1818] [outer = 0x93717000] 06:50:57 INFO - PROCESS | 12689 | 1461246657681 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1733ms 06:50:57 INFO - PROCESS | 12689 | 1461246657736 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 12689 | 1461246657739 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:50:57 INFO - PROCESS | 12689 | 1461246657747 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 12689 | 1461246657750 Marionette TRACE conn4 <- [1,2394,null,{}] 06:50:57 INFO - PROCESS | 12689 | 1461246657757 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:58 INFO - PROCESS | 12689 | 1461246658007 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:50:58 INFO - PROCESS | 12689 | 1461246658344 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494d400 == 140 [pid = 12689] [id = 606] 06:50:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x92a21000) [pid = 12689] [serial = 1819] [outer = (nil)] 06:50:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x975a7800) [pid = 12689] [serial = 1820] [outer = 0x92a21000] 06:50:58 INFO - PROCESS | 12689 | 1461246658449 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x9780c800) [pid = 12689] [serial = 1821] [outer = 0x92a21000] 06:50:59 INFO - PROCESS | 12689 | 1461246659443 Marionette TRACE conn4 <- [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]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 06:50:59 INFO - PROCESS | 12689 | 1461246659480 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:50:59 INFO - PROCESS | 12689 | 1461246659485 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:50:59 INFO - PROCESS | 12689 | 1461246659491 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 12689 | 1461246659495 Marionette TRACE conn4 <- [1,2398,null,{}] 06:50:59 INFO - PROCESS | 12689 | 1461246659501 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:59 INFO - PROCESS | 12689 | 1461246659766 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:51:00 INFO - PROCESS | 12689 | 1461246660119 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f9a000 == 141 [pid = 12689] [id = 607] 06:51:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x89cd8c00) [pid = 12689] [serial = 1822] [outer = (nil)] 06:51:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x97823800) [pid = 12689] [serial = 1823] [outer = 0x89cd8c00] 06:51:00 INFO - PROCESS | 12689 | 1461246660215 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x97825c00) [pid = 12689] [serial = 1824] [outer = 0x89cd8c00] 06:51:01 INFO - PROCESS | 12689 | 1461246661255 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1786ms 06:51:01 INFO - PROCESS | 12689 | 1461246661277 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 12689 | 1461246661281 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:51:01 INFO - PROCESS | 12689 | 1461246661288 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 12689 | 1461246661292 Marionette TRACE conn4 <- [1,2402,null,{}] 06:51:01 INFO - PROCESS | 12689 | 1461246661298 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:01 INFO - PROCESS | 12689 | 1461246661561 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:51:01 INFO - PROCESS | 12689 | 1461246661909 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x97810800 == 142 [pid = 12689] [id = 608] 06:51:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x9781e400) [pid = 12689] [serial = 1825] [outer = (nil)] 06:51:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x983af800) [pid = 12689] [serial = 1826] [outer = 0x9781e400] 06:51:02 INFO - PROCESS | 12689 | 1461246662007 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x983b3000) [pid = 12689] [serial = 1827] [outer = 0x9781e400] 06:51:02 INFO - PROCESS | 12689 | 1461246662981 Marionette TRACE conn4 <- [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]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1745ms 06:51:03 INFO - PROCESS | 12689 | 1461246663036 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 12689 | 1461246663039 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:51:03 INFO - PROCESS | 12689 | 1461246663046 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 12689 | 1461246663051 Marionette TRACE conn4 <- [1,2406,null,{}] 06:51:03 INFO - PROCESS | 12689 | 1461246663057 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:03 INFO - PROCESS | 12689 | 1461246663320 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:51:03 INFO - PROCESS | 12689 | 1461246663666 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x9620c400 == 143 [pid = 12689] [id = 609] 06:51:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x977b4400) [pid = 12689] [serial = 1828] [outer = (nil)] 06:51:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x98597800) [pid = 12689] [serial = 1829] [outer = 0x977b4400] 06:51:03 INFO - PROCESS | 12689 | 1461246663771 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x9880f400) [pid = 12689] [serial = 1830] [outer = 0x977b4400] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x846cd400 == 142 [pid = 12689] [id = 275] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x85d6f400 == 141 [pid = 12689] [id = 263] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x85235000 == 140 [pid = 12689] [id = 504] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8494a800 == 139 [pid = 12689] [id = 567] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x85d63800 == 138 [pid = 12689] [id = 461] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x84731c00 == 137 [pid = 12689] [id = 441] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8f74a400 == 136 [pid = 12689] [id = 79] 06:51:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8405d400 == 135 [pid = 12689] [id = 322] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x89bfa800) [pid = 12689] [serial = 1587] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x895d6400) [pid = 12689] [serial = 1709] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x89cd8800) [pid = 12689] [serial = 1710] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8f827400) [pid = 12689] [serial = 1673] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8eb09400) [pid = 12689] [serial = 1671] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8e74a400) [pid = 12689] [serial = 1670] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8e707400) [pid = 12689] [serial = 1668] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8cc82c00) [pid = 12689] [serial = 1667] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8cbd1800) [pid = 12689] [serial = 1665] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8caaa800) [pid = 12689] [serial = 1664] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8c22fc00) [pid = 12689] [serial = 1662] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8c0e9000) [pid = 12689] [serial = 1661] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8b875000) [pid = 12689] [serial = 1659] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8a803c00) [pid = 12689] [serial = 1658] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x89bf4c00) [pid = 12689] [serial = 1656] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8901c800) [pid = 12689] [serial = 1655] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x85647c00) [pid = 12689] [serial = 1653] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x84951c00) [pid = 12689] [serial = 1652] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x86ce4c00) [pid = 12689] [serial = 1706] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x85647800) [pid = 12689] [serial = 1703] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x85d6c400) [pid = 12689] [serial = 1704] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x97303000) [pid = 12689] [serial = 1701] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x97276400) [pid = 12689] [serial = 1700] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x97039800) [pid = 12689] [serial = 1698] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x97034c00) [pid = 12689] [serial = 1697] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x96feac00) [pid = 12689] [serial = 1695] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x96679400) [pid = 12689] [serial = 1694] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x93dcac00) [pid = 12689] [serial = 1692] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x93db1c00) [pid = 12689] [serial = 1691] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x939eac00) [pid = 12689] [serial = 1689] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x939e6400) [pid = 12689] [serial = 1688] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x9371e400) [pid = 12689] [serial = 1686] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x92aca400) [pid = 12689] [serial = 1685] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x907e0800) [pid = 12689] [serial = 1683] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x900bf400) [pid = 12689] [serial = 1682] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8fa2e400) [pid = 12689] [serial = 1680] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8f9ae800) [pid = 12689] [serial = 1679] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8f936400) [pid = 12689] [serial = 1677] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8f893400) [pid = 12689] [serial = 1676] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x89d4bc00) [pid = 12689] [serial = 1712] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8f830800) [pid = 12689] [serial = 1674] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x86f97c00) [pid = 12689] [serial = 1707] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x89e48800) [pid = 12689] [serial = 1713] [outer = (nil)] [url = about:blank] 06:51:07 INFO - PROCESS | 12689 | 1461246667757 Marionette TRACE conn4 <- [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]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 4742ms 06:51:07 INFO - PROCESS | 12689 | 1461246667791 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 12689 | 1461246667797 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:51:07 INFO - PROCESS | 12689 | 1461246667806 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 12689 | 1461246667810 Marionette TRACE conn4 <- [1,2410,null,{}] 06:51:07 INFO - PROCESS | 12689 | 1461246667882 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 12689 | 1461246668135 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:51:08 INFO - PROCESS | 12689 | 1461246668339 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x841ec000 == 136 [pid = 12689] [id = 610] 06:51:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x84756000) [pid = 12689] [serial = 1831] [outer = (nil)] 06:51:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x85231400) [pid = 12689] [serial = 1832] [outer = 0x84756000] 06:51:08 INFO - PROCESS | 12689 | 1461246668441 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8563fc00) [pid = 12689] [serial = 1833] [outer = 0x84756000] 06:51:09 INFO - PROCESS | 12689 | 1461246669398 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1643ms 06:51:09 INFO - PROCESS | 12689 | 1461246669450 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 12689 | 1461246669458 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:51:09 INFO - PROCESS | 12689 | 1461246669469 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 12689 | 1461246669472 Marionette TRACE conn4 <- [1,2414,null,{}] 06:51:09 INFO - PROCESS | 12689 | 1461246669479 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 12689 | 1461246669718 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:51:10 INFO - PROCESS | 12689 | 1461246670001 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d6ec00 == 137 [pid = 12689] [id = 611] 06:51:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x85d70400) [pid = 12689] [serial = 1834] [outer = (nil)] 06:51:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x86baa400) [pid = 12689] [serial = 1835] [outer = 0x85d70400] 06:51:10 INFO - PROCESS | 12689 | 1461246670096 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x86bb8400) [pid = 12689] [serial = 1836] [outer = 0x85d70400] 06:51:11 INFO - PROCESS | 12689 | 1461246671057 Marionette TRACE conn4 <- [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]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1630ms 06:51:11 INFO - PROCESS | 12689 | 1461246671099 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 12689 | 1461246671109 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:51:11 INFO - PROCESS | 12689 | 1461246671130 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 12689 | 1461246671140 Marionette TRACE conn4 <- [1,2418,null,{}] 06:51:11 INFO - PROCESS | 12689 | 1461246671182 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 12689 | 1461246671487 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:51:11 INFO - PROCESS | 12689 | 1461246671523 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb1000 == 138 [pid = 12689] [id = 612] 06:51:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x86fa3000) [pid = 12689] [serial = 1837] [outer = (nil)] 06:51:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x894b1000) [pid = 12689] [serial = 1838] [outer = 0x86fa3000] 06:51:11 INFO - PROCESS | 12689 | 1461246671648 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x895cb000) [pid = 12689] [serial = 1839] [outer = 0x86fa3000] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x93daf000) [pid = 12689] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x86bad000) [pid = 12689] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8cc0f800) [pid = 12689] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x900b6400) [pid = 12689] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8f86b400) [pid = 12689] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8ced4000) [pid = 12689] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8c0e1400) [pid = 12689] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8a80d000) [pid = 12689] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8eb09c00) [pid = 12689] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x84064400) [pid = 12689] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x846d1800) [pid = 12689] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8cc03000) [pid = 12689] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x864e9400) [pid = 12689] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x902e5400) [pid = 12689] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x89e4c800) [pid = 12689] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x86cea000) [pid = 12689] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x92a1b800) [pid = 12689] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x92ac6400) [pid = 12689] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8caa8400) [pid = 12689] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x89bf6000) [pid = 12689] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:51:12 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x894b6400) [pid = 12689] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:51:13 INFO - PROCESS | 12689 | 1461246673328 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2219ms 06:51:13 INFO - PROCESS | 12689 | 1461246673348 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 12689 | 1461246673357 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:51:13 INFO - PROCESS | 12689 | 1461246673383 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:51:13 INFO - PROCESS | 12689 | 1461246673388 Marionette TRACE conn4 <- [1,2422,null,{}] 06:51:13 INFO - PROCESS | 12689 | 1461246673395 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:13 INFO - PROCESS | 12689 | 1461246673706 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:51:13 INFO - PROCESS | 12689 | 1461246673729 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x84943400 == 139 [pid = 12689] [id = 613] 06:51:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x85d68c00) [pid = 12689] [serial = 1840] [outer = (nil)] 06:51:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x89bf1000) [pid = 12689] [serial = 1841] [outer = 0x85d68c00] 06:51:13 INFO - PROCESS | 12689 | 1461246673808 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x89cd3400) [pid = 12689] [serial = 1842] [outer = 0x85d68c00] 06:51:15 INFO - PROCESS | 12689 | 1461246675048 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1685ms 06:51:15 INFO - PROCESS | 12689 | 1461246675066 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 12689 | 1461246675073 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:51:15 INFO - PROCESS | 12689 | 1461246675083 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 12689 | 1461246675090 Marionette TRACE conn4 <- [1,2426,null,{}] 06:51:15 INFO - PROCESS | 12689 | 1461246675102 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:15 INFO - PROCESS | 12689 | 1461246675356 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:51:15 INFO - PROCESS | 12689 | 1461246675648 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x84731000 == 140 [pid = 12689] [id = 614] 06:51:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x84946400) [pid = 12689] [serial = 1843] [outer = (nil)] 06:51:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x85d69000) [pid = 12689] [serial = 1844] [outer = 0x84946400] 06:51:15 INFO - PROCESS | 12689 | 1461246675762 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x864e8400) [pid = 12689] [serial = 1845] [outer = 0x84946400] 06:51:16 INFO - PROCESS | 12689 | 1461246676765 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1745ms 06:51:16 INFO - PROCESS | 12689 | 1461246676829 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 12689 | 1461246676839 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:51:16 INFO - PROCESS | 12689 | 1461246676850 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 12689 | 1461246676854 Marionette TRACE conn4 <- [1,2430,null,{}] 06:51:16 INFO - PROCESS | 12689 | 1461246676861 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:17 INFO - PROCESS | 12689 | 1461246677142 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:51:17 INFO - PROCESS | 12689 | 1461246677481 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x86fa1400 == 141 [pid = 12689] [id = 615] 06:51:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x86fa2000) [pid = 12689] [serial = 1846] [outer = (nil)] 06:51:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x894b2000) [pid = 12689] [serial = 1847] [outer = 0x86fa2000] 06:51:17 INFO - PROCESS | 12689 | 1461246677595 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89bf4c00) [pid = 12689] [serial = 1848] [outer = 0x86fa2000] 06:51:18 INFO - PROCESS | 12689 | 1461246678668 Marionette TRACE conn4 <- [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]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1891ms 06:51:18 INFO - PROCESS | 12689 | 1461246678742 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 12689 | 1461246678747 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:51:18 INFO - PROCESS | 12689 | 1461246678755 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 12689 | 1461246678761 Marionette TRACE conn4 <- [1,2434,null,{}] 06:51:18 INFO - PROCESS | 12689 | 1461246678779 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:19 INFO - PROCESS | 12689 | 1461246679157 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:51:19 INFO - PROCESS | 12689 | 1461246679441 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b4000 == 142 [pid = 12689] [id = 616] 06:51:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x89e4c800) [pid = 12689] [serial = 1849] [outer = (nil)] 06:51:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8a407400) [pid = 12689] [serial = 1850] [outer = 0x89e4c800] 06:51:19 INFO - PROCESS | 12689 | 1461246679541 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8a807c00) [pid = 12689] [serial = 1851] [outer = 0x89e4c800] 06:51:20 INFO - PROCESS | 12689 | 1461246680549 Marionette TRACE conn4 <- [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]]]}] 06:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1838ms 06:51:20 INFO - PROCESS | 12689 | 1461246680593 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:51:20 INFO - PROCESS | 12689 | 1461246680599 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:51:20 INFO - PROCESS | 12689 | 1461246680606 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 12689 | 1461246680610 Marionette TRACE conn4 <- [1,2438,null,{}] 06:51:20 INFO - PROCESS | 12689 | 1461246680616 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:20 INFO - PROCESS | 12689 | 1461246680866 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:51:21 INFO - PROCESS | 12689 | 1461246681194 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x841ee800 == 143 [pid = 12689] [id = 617] 06:51:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x89e43400) [pid = 12689] [serial = 1852] [outer = (nil)] 06:51:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8b87b000) [pid = 12689] [serial = 1853] [outer = 0x89e43400] 06:51:21 INFO - PROCESS | 12689 | 1461246681306 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8b993800) [pid = 12689] [serial = 1854] [outer = 0x89e43400] 06:51:22 INFO - PROCESS | 12689 | 1461246682306 Marionette TRACE conn4 <- [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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1730ms 06:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:51:22 INFO - PROCESS | 12689 | 1461246682338 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 12689 | 1461246682341 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:51:22 INFO - PROCESS | 12689 | 1461246682349 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 12689 | 1461246682353 Marionette TRACE conn4 <- [1,2442,null,{}] 06:51:22 INFO - PROCESS | 12689 | 1461246682360 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:22 INFO - PROCESS | 12689 | 1461246682618 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:51:23 INFO - PROCESS | 12689 | 1461246682990 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f6800 == 144 [pid = 12689] [id = 618] 06:51:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8b98ec00) [pid = 12689] [serial = 1855] [outer = (nil)] 06:51:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8c01d000) [pid = 12689] [serial = 1856] [outer = 0x8b98ec00] 06:51:23 INFO - PROCESS | 12689 | 1461246683095 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8c0e9000) [pid = 12689] [serial = 1857] [outer = 0x8b98ec00] 06:51:24 INFO - PROCESS | 12689 | 1461246684002 Marionette TRACE conn4 <- [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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1689ms 06:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:51:24 INFO - PROCESS | 12689 | 1461246684037 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 12689 | 1461246684040 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:51:24 INFO - PROCESS | 12689 | 1461246684047 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 12689 | 1461246684051 Marionette TRACE conn4 <- [1,2446,null,{}] 06:51:24 INFO - PROCESS | 12689 | 1461246684057 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:24 INFO - PROCESS | 12689 | 1461246684326 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:51:24 INFO - PROCESS | 12689 | 1461246684662 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a80fc00 == 145 [pid = 12689] [id = 619] 06:51:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8ca9ec00) [pid = 12689] [serial = 1858] [outer = (nil)] 06:51:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8cbdc800) [pid = 12689] [serial = 1859] [outer = 0x8ca9ec00] 06:51:24 INFO - PROCESS | 12689 | 1461246684766 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8cc0a800) [pid = 12689] [serial = 1860] [outer = 0x8ca9ec00] 06:51:25 INFO - PROCESS | 12689 | 1461246685674 Marionette TRACE conn4 <- [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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1685ms 06:51:25 INFO - PROCESS | 12689 | 1461246685732 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 12689 | 1461246685735 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:51:25 INFO - PROCESS | 12689 | 1461246685743 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 12689 | 1461246685746 Marionette TRACE conn4 <- [1,2450,null,{}] 06:51:25 INFO - PROCESS | 12689 | 1461246685753 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 12689 | 1461246685990 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:51:26 INFO - PROCESS | 12689 | 1461246686334 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b99a400 == 146 [pid = 12689] [id = 620] 06:51:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8c01f400) [pid = 12689] [serial = 1861] [outer = (nil)] 06:51:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8cdffc00) [pid = 12689] [serial = 1862] [outer = 0x8c01f400] 06:51:26 INFO - PROCESS | 12689 | 1461246686434 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8ced3000) [pid = 12689] [serial = 1863] [outer = 0x8c01f400] 06:51:27 INFO - PROCESS | 12689 | 1461246687353 Marionette TRACE conn4 <- [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]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1630ms 06:51:27 INFO - PROCESS | 12689 | 1461246687375 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 12689 | 1461246687380 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:51:27 INFO - PROCESS | 12689 | 1461246687387 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 12689 | 1461246687390 Marionette TRACE conn4 <- [1,2454,null,{}] 06:51:27 INFO - PROCESS | 12689 | 1461246687397 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 12689 | 1461246687624 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:51:27 INFO - PROCESS | 12689 | 1461246687960 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b999800 == 147 [pid = 12689] [id = 621] 06:51:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8cbce800) [pid = 12689] [serial = 1864] [outer = (nil)] 06:51:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8e70bc00) [pid = 12689] [serial = 1865] [outer = 0x8cbce800] 06:51:28 INFO - PROCESS | 12689 | 1461246688061 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8e712800) [pid = 12689] [serial = 1866] [outer = 0x8cbce800] 06:51:29 INFO - PROCESS | 12689 | 1461246689013 Marionette TRACE conn4 <- [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]]]}] 06:51:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:51:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1687ms 06:51:29 INFO - PROCESS | 12689 | 1461246689078 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 12689 | 1461246689085 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:51:29 INFO - PROCESS | 12689 | 1461246689095 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 12689 | 1461246689100 Marionette TRACE conn4 <- [1,2458,null,{}] 06:51:29 INFO - PROCESS | 12689 | 1461246689109 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:29 INFO - PROCESS | 12689 | 1461246689429 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:51:29 INFO - PROCESS | 12689 | 1461246689761 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8ced2400 == 148 [pid = 12689] [id = 622] 06:51:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8cedd800) [pid = 12689] [serial = 1867] [outer = (nil)] 06:51:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8eb07800) [pid = 12689] [serial = 1868] [outer = 0x8cedd800] 06:51:29 INFO - PROCESS | 12689 | 1461246689854 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8eb0e000) [pid = 12689] [serial = 1869] [outer = 0x8cedd800] 06:51:30 INFO - PROCESS | 12689 | 1461246690819 Marionette TRACE conn4 <- [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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1787ms 06:51:30 INFO - PROCESS | 12689 | 1461246690883 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 12689 | 1461246690886 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:51:30 INFO - PROCESS | 12689 | 1461246690893 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 12689 | 1461246690897 Marionette TRACE conn4 <- [1,2462,null,{}] 06:51:30 INFO - PROCESS | 12689 | 1461246690903 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:31 INFO - PROCESS | 12689 | 1461246691134 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:51:31 INFO - PROCESS | 12689 | 1461246691476 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc81800 == 149 [pid = 12689] [id = 623] 06:51:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8ced6800) [pid = 12689] [serial = 1870] [outer = (nil)] 06:51:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8f746400) [pid = 12689] [serial = 1871] [outer = 0x8ced6800] 06:51:31 INFO - PROCESS | 12689 | 1461246691575 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8f74a400) [pid = 12689] [serial = 1872] [outer = 0x8ced6800] 06:51:32 INFO - PROCESS | 12689 | 1461246692541 Marionette TRACE conn4 <- [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]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1682ms 06:51:32 INFO - PROCESS | 12689 | 1461246692575 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 12689 | 1461246692580 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:51:32 INFO - PROCESS | 12689 | 1461246692587 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 12689 | 1461246692592 Marionette TRACE conn4 <- [1,2466,null,{}] 06:51:32 INFO - PROCESS | 12689 | 1461246692598 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:32 INFO - PROCESS | 12689 | 1461246692863 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:51:33 INFO - PROCESS | 12689 | 1461246693205 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb03000 == 150 [pid = 12689] [id = 624] 06:51:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8f886c00) [pid = 12689] [serial = 1873] [outer = (nil)] 06:51:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8f893c00) [pid = 12689] [serial = 1874] [outer = 0x8f886c00] 06:51:33 INFO - PROCESS | 12689 | 1461246693311 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8f93dc00) [pid = 12689] [serial = 1875] [outer = 0x8f886c00] 06:51:34 INFO - PROCESS | 12689 | 1461246694282 Marionette TRACE conn4 <- [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]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1742ms 06:51:34 INFO - PROCESS | 12689 | 1461246694331 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 12689 | 1461246694335 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:51:34 INFO - PROCESS | 12689 | 1461246694342 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 12689 | 1461246694345 Marionette TRACE conn4 <- [1,2470,null,{}] 06:51:34 INFO - PROCESS | 12689 | 1461246694351 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:34 INFO - PROCESS | 12689 | 1461246694589 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:51:34 INFO - PROCESS | 12689 | 1461246694922 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f93d800 == 151 [pid = 12689] [id = 625] 06:51:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8fa34c00) [pid = 12689] [serial = 1876] [outer = (nil)] 06:51:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8fae4c00) [pid = 12689] [serial = 1877] [outer = 0x8fa34c00] 06:51:35 INFO - PROCESS | 12689 | 1461246695021 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8fae7c00) [pid = 12689] [serial = 1878] [outer = 0x8fa34c00] 06:51:35 INFO - PROCESS | 12689 | 1461246695929 Marionette TRACE conn4 <- [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]]]}] 06:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 06:51:35 INFO - PROCESS | 12689 | 1461246695979 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:51:35 INFO - PROCESS | 12689 | 1461246695983 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:51:35 INFO - PROCESS | 12689 | 1461246695990 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 12689 | 1461246695994 Marionette TRACE conn4 <- [1,2474,null,{}] 06:51:36 INFO - PROCESS | 12689 | 1461246696001 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:36 INFO - PROCESS | 12689 | 1461246696231 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:51:36 INFO - PROCESS | 12689 | 1461246696577 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x8523d400 == 152 [pid = 12689] [id = 626] 06:51:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x8fadec00) [pid = 12689] [serial = 1879] [outer = (nil)] 06:51:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x902e2800) [pid = 12689] [serial = 1880] [outer = 0x8fadec00] 06:51:36 INFO - PROCESS | 12689 | 1461246696672 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x902e6c00) [pid = 12689] [serial = 1881] [outer = 0x8fadec00] 06:51:37 INFO - PROCESS | 12689 | 1461246697600 Marionette TRACE conn4 <- [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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1687ms 06:51:37 INFO - PROCESS | 12689 | 1461246697679 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 12689 | 1461246697683 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:51:37 INFO - PROCESS | 12689 | 1461246697690 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 12689 | 1461246697693 Marionette TRACE conn4 <- [1,2478,null,{}] 06:51:37 INFO - PROCESS | 12689 | 1461246697699 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:37 INFO - PROCESS | 12689 | 1461246697974 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:51:38 INFO - PROCESS | 12689 | 1461246698318 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x91f37800 == 153 [pid = 12689] [id = 627] 06:51:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x91f98000) [pid = 12689] [serial = 1882] [outer = (nil)] 06:51:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x92904800) [pid = 12689] [serial = 1883] [outer = 0x91f98000] 06:51:38 INFO - PROCESS | 12689 | 1461246698416 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x92954000) [pid = 12689] [serial = 1884] [outer = 0x91f98000] 06:51:39 INFO - PROCESS | 12689 | 1461246699360 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1741ms 06:51:39 INFO - PROCESS | 12689 | 1461246699433 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 12689 | 1461246699436 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:51:39 INFO - PROCESS | 12689 | 1461246699443 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 12689 | 1461246699446 Marionette TRACE conn4 <- [1,2482,null,{}] 06:51:39 INFO - PROCESS | 12689 | 1461246699452 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:39 INFO - PROCESS | 12689 | 1461246699702 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:51:40 INFO - PROCESS | 12689 | 1461246700037 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x9290c000 == 154 [pid = 12689] [id = 628] 06:51:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x92a14800) [pid = 12689] [serial = 1885] [outer = (nil)] 06:51:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x92ac9400) [pid = 12689] [serial = 1886] [outer = 0x92a14800] 06:51:40 INFO - PROCESS | 12689 | 1461246700135 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x92acdc00) [pid = 12689] [serial = 1887] [outer = 0x92a14800] 06:51:41 INFO - PROCESS | 12689 | 1461246701056 Marionette TRACE conn4 <- [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]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1684ms 06:51:41 INFO - PROCESS | 12689 | 1461246701127 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 12689 | 1461246701131 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:51:41 INFO - PROCESS | 12689 | 1461246701138 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 12689 | 1461246701141 Marionette TRACE conn4 <- [1,2486,null,{}] 06:51:41 INFO - PROCESS | 12689 | 1461246701147 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:41 INFO - PROCESS | 12689 | 1461246701386 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:51:41 INFO - PROCESS | 12689 | 1461246701724 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 12689 | ++DOCSHELL 0x85233400 == 155 [pid = 12689] [id = 629] 06:51:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x8563e400) [pid = 12689] [serial = 1888] [outer = (nil)] 06:51:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x93719400) [pid = 12689] [serial = 1889] [outer = 0x8563e400] 06:51:41 INFO - PROCESS | 12689 | 1461246701822 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x93723800) [pid = 12689] [serial = 1890] [outer = 0x8563e400] 06:51:42 INFO - PROCESS | 12689 | 1461246702744 Marionette TRACE conn4 <- [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]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1639ms 06:51:42 INFO - PROCESS | 12689 | 1461246702797 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 12689 | 1461246702801 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:51:42 INFO - PROCESS | 12689 | 1461246702808 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 12689 | 1461246702812 Marionette TRACE conn4 <- [1,2490,null,{}] 06:51:42 INFO - PROCESS | 12689 | 1461246702818 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 12689 | 1461246703052 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:51:43 INFO - PROCESS | 12689 | 1461246703400 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f752000 == 156 [pid = 12689] [id = 630] 06:51:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x900bb400) [pid = 12689] [serial = 1891] [outer = (nil)] 06:51:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x939f0800) [pid = 12689] [serial = 1892] [outer = 0x900bb400] 06:51:43 INFO - PROCESS | 12689 | 1461246703497 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x93b11800) [pid = 12689] [serial = 1893] [outer = 0x900bb400] 06:51:44 INFO - PROCESS | 12689 | 1461246704445 Marionette TRACE conn4 <- [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]]]}] 06:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1690ms 06:51:44 INFO - PROCESS | 12689 | 1461246704500 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:51:44 INFO - PROCESS | 12689 | 1461246704504 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:51:44 INFO - PROCESS | 12689 | 1461246704510 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:51:44 INFO - PROCESS | 12689 | 1461246704514 Marionette TRACE conn4 <- [1,2494,null,{}] 06:51:44 INFO - PROCESS | 12689 | 1461246704521 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:44 INFO - PROCESS | 12689 | 1461246704766 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8f9b8000 == 155 [pid = 12689] [id = 477] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbcd800 == 154 [pid = 12689] [id = 380] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8f87a800 == 153 [pid = 12689] [id = 475] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8f751400 == 152 [pid = 12689] [id = 476] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb1000 == 151 [pid = 12689] [id = 612] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x85d6ec00 == 150 [pid = 12689] [id = 611] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x841ec000 == 149 [pid = 12689] [id = 610] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x97810800 == 148 [pid = 12689] [id = 608] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x86f9a000 == 147 [pid = 12689] [id = 607] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8494d400 == 146 [pid = 12689] [id = 606] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x85239000 == 145 [pid = 12689] [id = 605] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x91f9cc00 == 144 [pid = 12689] [id = 603] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb0400 == 143 [pid = 12689] [id = 604] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x84760c00 == 142 [pid = 12689] [id = 524] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa2f000 == 141 [pid = 12689] [id = 602] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa2c000 == 140 [pid = 12689] [id = 601] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8e742000 == 139 [pid = 12689] [id = 600] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8e702400 == 138 [pid = 12689] [id = 599] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8a3000 == 137 [pid = 12689] [id = 597] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbd5000 == 136 [pid = 12689] [id = 598] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8c238000 == 135 [pid = 12689] [id = 596] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x86f9a800 == 134 [pid = 12689] [id = 595] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x8a804800 == 133 [pid = 12689] [id = 594] 06:51:47 INFO - PROCESS | 12689 | --DOCSHELL 0x86bac800 == 132 [pid = 12689] [id = 593] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x97036800) [pid = 12689] [serial = 1763] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x894bd000) [pid = 12689] [serial = 1719] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x8cdfec00) [pid = 12689] [serial = 1730] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x902dd400) [pid = 12689] [serial = 1746] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8f9b8c00) [pid = 12689] [serial = 1742] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8b86f400) [pid = 12689] [serial = 1715] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8eb0ec00) [pid = 12689] [serial = 1734] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8caa0c00) [pid = 12689] [serial = 1725] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8b98e400) [pid = 12689] [serial = 1722] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8f88b400) [pid = 12689] [serial = 1739] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x84945c00) [pid = 12689] [serial = 1766] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8494f400) [pid = 12689] [serial = 1775] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x86ce7400) [pid = 12689] [serial = 1718] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8fa37800) [pid = 12689] [serial = 1743] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8e742800) [pid = 12689] [serial = 1733] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x97039400) [pid = 12689] [serial = 1764] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x900bf800) [pid = 12689] [serial = 1745] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8f828c00) [pid = 12689] [serial = 1737] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8b8a7400) [pid = 12689] [serial = 1721] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x92a23000) [pid = 12689] [serial = 1751] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8ced4800) [pid = 12689] [serial = 1731] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x92903000) [pid = 12689] [serial = 1748] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x96209c00) [pid = 12689] [serial = 1761] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x87824c00) [pid = 12689] [serial = 1770] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x9398a000) [pid = 12689] [serial = 1754] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8523b800) [pid = 12689] [serial = 1767] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8f824000) [pid = 12689] [serial = 1736] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x92957800) [pid = 12689] [serial = 1749] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x95af1000) [pid = 12689] [serial = 1760] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x93b15800) [pid = 12689] [serial = 1758] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8cc04800) [pid = 12689] [serial = 1727] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8c0ebc00) [pid = 12689] [serial = 1724] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8f892c00) [pid = 12689] [serial = 1740] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x93b14400) [pid = 12689] [serial = 1757] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x93990400) [pid = 12689] [serial = 1755] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x89e44000) [pid = 12689] [serial = 1773] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x87982800) [pid = 12689] [serial = 1776] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x89cdf400) [pid = 12689] [serial = 1772] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8cc0f400) [pid = 12689] [serial = 1728] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8a403c00) [pid = 12689] [serial = 1650] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x92acc400) [pid = 12689] [serial = 1752] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x86f9ec00) [pid = 12689] [serial = 1769] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8b8a7800) [pid = 12689] [serial = 1778] [outer = (nil)] [url = about:blank] 06:51:47 INFO - PROCESS | 12689 | 1461246707592 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x84949c00 == 133 [pid = 12689] [id = 631] 06:51:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8494a000) [pid = 12689] [serial = 1894] [outer = (nil)] 06:51:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x84951000) [pid = 12689] [serial = 1895] [outer = 0x8494a000] 06:51:47 INFO - PROCESS | 12689 | 1461246707680 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x85642400) [pid = 12689] [serial = 1896] [outer = 0x8494a000] 06:51:48 INFO - PROCESS | 12689 | 1461246708552 Marionette TRACE conn4 <- [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]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 4099ms 06:51:48 INFO - PROCESS | 12689 | 1461246708637 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 12689 | 1461246708645 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:51:48 INFO - PROCESS | 12689 | 1461246708658 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 12689 | 1461246708662 Marionette TRACE conn4 <- [1,2498,null,{}] 06:51:48 INFO - PROCESS | 12689 | 1461246708670 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 12689 | 1461246708898 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:51:49 INFO - PROCESS | 12689 | 1461246709159 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce4400 == 134 [pid = 12689] [id = 632] 06:51:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x86ce7400) [pid = 12689] [serial = 1897] [outer = (nil)] 06:51:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86fa0c00) [pid = 12689] [serial = 1898] [outer = 0x86ce7400] 06:51:49 INFO - PROCESS | 12689 | 1461246709253 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x87981400) [pid = 12689] [serial = 1899] [outer = 0x86ce7400] 06:51:50 INFO - PROCESS | 12689 | 1461246710197 Marionette TRACE conn4 <- [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]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1584ms 06:51:50 INFO - PROCESS | 12689 | 1461246710246 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 12689 | 1461246710253 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:51:50 INFO - PROCESS | 12689 | 1461246710267 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 12689 | 1461246710270 Marionette TRACE conn4 <- [1,2502,null,{}] 06:51:50 INFO - PROCESS | 12689 | 1461246710276 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:50 INFO - PROCESS | 12689 | 1461246710577 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:51:50 INFO - PROCESS | 12689 | 1461246710611 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x86fa3400 == 135 [pid = 12689] [id = 633] 06:51:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x894bd000) [pid = 12689] [serial = 1900] [outer = (nil)] 06:51:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x89cdc800) [pid = 12689] [serial = 1901] [outer = 0x894bd000] 06:51:50 INFO - PROCESS | 12689 | 1461246710690 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x89d50000) [pid = 12689] [serial = 1902] [outer = 0x894bd000] 06:51:51 INFO - PROCESS | 12689 | 1461246711821 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8e71f400) [pid = 12689] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8c22d400) [pid = 12689] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x93724800) [pid = 12689] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x93717000) [pid = 12689] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x977b4400) [pid = 12689] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x92a21000) [pid = 12689] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x902e4400) [pid = 12689] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8c0e7000) [pid = 12689] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2095ms 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8a807800) [pid = 12689] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8cc0a000) [pid = 12689] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x9781e400) [pid = 12689] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x8fae5000) [pid = 12689] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x85d70400) [pid = 12689] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x89cd8c00) [pid = 12689] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x86ce2400) [pid = 12689] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8eb0b400) [pid = 12689] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x86f98400) [pid = 12689] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8eb0d400) [pid = 12689] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x89d4c800) [pid = 12689] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x84756000) [pid = 12689] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:51:52 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x86fa3000) [pid = 12689] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:51:52 INFO - PROCESS | 12689 | 1461246712442 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:51:52 INFO - PROCESS | 12689 | 1461246712447 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:51:52 INFO - PROCESS | 12689 | 1461246712462 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 12689 | 1461246712472 Marionette TRACE conn4 <- [1,2506,null,{}] 06:51:52 INFO - PROCESS | 12689 | 1461246712478 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:52 INFO - PROCESS | 12689 | 1461246712766 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:51:52 INFO - PROCESS | 12689 | 1461246712897 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x84731400 == 136 [pid = 12689] [id = 634] 06:51:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x894bfc00) [pid = 12689] [serial = 1903] [outer = (nil)] 06:51:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x8a404000) [pid = 12689] [serial = 1904] [outer = 0x894bfc00] 06:51:52 INFO - PROCESS | 12689 | 1461246712974 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8b86f400) [pid = 12689] [serial = 1905] [outer = 0x894bfc00] 06:51:53 INFO - PROCESS | 12689 | 1461246713818 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1407ms 06:51:53 INFO - PROCESS | 12689 | 1461246713864 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:51:53 INFO - PROCESS | 12689 | 1461246713869 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:51:53 INFO - PROCESS | 12689 | 1461246713875 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 12689 | 1461246713878 Marionette TRACE conn4 <- [1,2510,null,{}] 06:51:53 INFO - PROCESS | 12689 | 1461246713884 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:54 INFO - PROCESS | 12689 | 1461246714105 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:51:54 INFO - PROCESS | 12689 | 1461246714455 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x84759400 == 137 [pid = 12689] [id = 635] 06:51:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x84759c00) [pid = 12689] [serial = 1906] [outer = (nil)] 06:51:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x8494c000) [pid = 12689] [serial = 1907] [outer = 0x84759c00] 06:51:54 INFO - PROCESS | 12689 | 1461246714630 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x85645400) [pid = 12689] [serial = 1908] [outer = 0x84759c00] 06:51:55 INFO - PROCESS | 12689 | 1461246715629 Marionette TRACE conn4 <- [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]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1789ms 06:51:55 INFO - PROCESS | 12689 | 1461246715664 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:51:55 INFO - PROCESS | 12689 | 1461246715674 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:51:55 INFO - PROCESS | 12689 | 1461246715685 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 12689 | 1461246715690 Marionette TRACE conn4 <- [1,2514,null,{}] 06:51:55 INFO - PROCESS | 12689 | 1461246715699 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:55 INFO - PROCESS | 12689 | 1461246715955 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:51:56 INFO - PROCESS | 12689 | 1461246716293 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb2000 == 138 [pid = 12689] [id = 636] 06:51:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x86f99c00) [pid = 12689] [serial = 1909] [outer = (nil)] 06:51:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x8901d400) [pid = 12689] [serial = 1910] [outer = 0x86f99c00] 06:51:56 INFO - PROCESS | 12689 | 1461246716399 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x894b7800) [pid = 12689] [serial = 1911] [outer = 0x86f99c00] 06:51:57 INFO - PROCESS | 12689 | 1461246717459 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1843ms 06:51:57 INFO - PROCESS | 12689 | 1461246717530 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 12689 | 1461246717537 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:51:57 INFO - PROCESS | 12689 | 1461246717546 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 12689 | 1461246717550 Marionette TRACE conn4 <- [1,2518,null,{}] 06:51:57 INFO - PROCESS | 12689 | 1461246717557 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 12689 | 1461246717846 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:51:58 INFO - PROCESS | 12689 | 1461246718228 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f9a800 == 139 [pid = 12689] [id = 637] 06:51:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89d4bc00) [pid = 12689] [serial = 1912] [outer = (nil)] 06:51:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8a405000) [pid = 12689] [serial = 1913] [outer = 0x89d4bc00] 06:51:58 INFO - PROCESS | 12689 | 1461246718325 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8b87cc00) [pid = 12689] [serial = 1914] [outer = 0x89d4bc00] 06:51:59 INFO - PROCESS | 12689 | 1461246719392 Marionette TRACE conn4 <- [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]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1884ms 06:51:59 INFO - PROCESS | 12689 | 1461246719430 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 12689 | 1461246719434 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:51:59 INFO - PROCESS | 12689 | 1461246719444 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 12689 | 1461246719455 Marionette TRACE conn4 <- [1,2522,null,{}] 06:51:59 INFO - PROCESS | 12689 | 1461246719471 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:59 INFO - PROCESS | 12689 | 1461246719734 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:52:00 INFO - PROCESS | 12689 | 1461246720075 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x89d4c000 == 140 [pid = 12689] [id = 638] 06:52:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8b994000) [pid = 12689] [serial = 1915] [outer = (nil)] 06:52:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8c232400) [pid = 12689] [serial = 1916] [outer = 0x8b994000] 06:52:00 INFO - PROCESS | 12689 | 1461246720176 Marionette DEBUG loaded listener.js 06:52:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8caa0000) [pid = 12689] [serial = 1917] [outer = 0x8b994000] 06:52:01 INFO - PROCESS | 12689 | 1461246721147 Marionette TRACE conn4 <- [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]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1753ms 06:52:01 INFO - PROCESS | 12689 | 1461246721196 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:52:01 INFO - PROCESS | 12689 | 1461246721202 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:52:01 INFO - PROCESS | 12689 | 1461246721208 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 12689 | 1461246721212 Marionette TRACE conn4 <- [1,2526,null,{}] 06:52:01 INFO - PROCESS | 12689 | 1461246721218 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 12689 | 1461246721475 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:52:01 INFO - PROCESS | 12689 | 1461246721817 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a80ec00 == 141 [pid = 12689] [id = 639] 06:52:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8c01fc00) [pid = 12689] [serial = 1918] [outer = (nil)] 06:52:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8cc07400) [pid = 12689] [serial = 1919] [outer = 0x8c01fc00] 06:52:01 INFO - PROCESS | 12689 | 1461246721927 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8cc0e800) [pid = 12689] [serial = 1920] [outer = 0x8c01fc00] 06:52:02 INFO - PROCESS | 12689 | 1461246722910 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1744ms 06:52:02 INFO - PROCESS | 12689 | 1461246722952 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 12689 | 1461246722956 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:52:02 INFO - PROCESS | 12689 | 1461246722964 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 12689 | 1461246722968 Marionette TRACE conn4 <- [1,2530,null,{}] 06:52:02 INFO - PROCESS | 12689 | 1461246722975 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:03 INFO - PROCESS | 12689 | 1461246723221 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:52:03 INFO - PROCESS | 12689 | 1461246723576 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cedb800 == 142 [pid = 12689] [id = 640] 06:52:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8cedc000) [pid = 12689] [serial = 1921] [outer = (nil)] 06:52:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8e707400) [pid = 12689] [serial = 1922] [outer = 0x8cedc000] 06:52:03 INFO - PROCESS | 12689 | 1461246723694 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8eb02c00) [pid = 12689] [serial = 1923] [outer = 0x8cedc000] 06:52:04 INFO - PROCESS | 12689 | 1461246724706 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1784ms 06:52:04 INFO - PROCESS | 12689 | 1461246724749 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:52:04 INFO - PROCESS | 12689 | 1461246724754 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:52:04 INFO - PROCESS | 12689 | 1461246724761 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 12689 | 1461246724763 Marionette TRACE conn4 <- [1,2534,null,{}] 06:52:04 INFO - PROCESS | 12689 | 1461246724770 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:05 INFO - PROCESS | 12689 | 1461246725029 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:52:05 INFO - PROCESS | 12689 | 1461246725366 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b8a9c00 == 143 [pid = 12689] [id = 641] 06:52:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8eb08400) [pid = 12689] [serial = 1924] [outer = (nil)] 06:52:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8f74dc00) [pid = 12689] [serial = 1925] [outer = 0x8eb08400] 06:52:05 INFO - PROCESS | 12689 | 1461246725469 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8f824c00) [pid = 12689] [serial = 1926] [outer = 0x8eb08400] 06:52:06 INFO - PROCESS | 12689 | 1461246726397 Marionette TRACE conn4 <- [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]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1688ms 06:52:06 INFO - PROCESS | 12689 | 1461246726456 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 12689 | 1461246726459 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:52:06 INFO - PROCESS | 12689 | 1461246726470 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 12689 | 1461246726475 Marionette TRACE conn4 <- [1,2538,null,{}] 06:52:06 INFO - PROCESS | 12689 | 1461246726482 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:06 INFO - PROCESS | 12689 | 1461246726724 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:52:07 INFO - PROCESS | 12689 | 1461246727055 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b8400 == 144 [pid = 12689] [id = 642] 06:52:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8eb10400) [pid = 12689] [serial = 1927] [outer = (nil)] 06:52:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f877800) [pid = 12689] [serial = 1928] [outer = 0x8eb10400] 06:52:07 INFO - PROCESS | 12689 | 1461246727154 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8f937000) [pid = 12689] [serial = 1929] [outer = 0x8eb10400] 06:52:08 INFO - PROCESS | 12689 | 1461246728078 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1641ms 06:52:08 INFO - PROCESS | 12689 | 1461246728112 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 12689 | 1461246728115 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:52:08 INFO - PROCESS | 12689 | 1461246728122 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 12689 | 1461246728125 Marionette TRACE conn4 <- [1,2542,null,{}] 06:52:08 INFO - PROCESS | 12689 | 1461246728132 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:08 INFO - PROCESS | 12689 | 1461246728367 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:52:08 INFO - PROCESS | 12689 | 1461246728748 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e4dc00 == 145 [pid = 12689] [id = 643] 06:52:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8f871400) [pid = 12689] [serial = 1930] [outer = (nil)] 06:52:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8fa2f000) [pid = 12689] [serial = 1931] [outer = 0x8f871400] 06:52:08 INFO - PROCESS | 12689 | 1461246728849 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8fae0000) [pid = 12689] [serial = 1932] [outer = 0x8f871400] 06:52:09 INFO - PROCESS | 12689 | 1461246729799 Marionette TRACE conn4 <- [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]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1741ms 06:52:09 INFO - PROCESS | 12689 | 1461246729865 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:52:09 INFO - PROCESS | 12689 | 1461246729870 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:52:09 INFO - PROCESS | 12689 | 1461246729876 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 12689 | 1461246729880 Marionette TRACE conn4 <- [1,2546,null,{}] 06:52:09 INFO - PROCESS | 12689 | 1461246729886 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:10 INFO - PROCESS | 12689 | 1461246730128 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:52:10 INFO - PROCESS | 12689 | 1461246730468 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e718000 == 146 [pid = 12689] [id = 644] 06:52:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8f9aa800) [pid = 12689] [serial = 1933] [outer = (nil)] 06:52:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x900c0400) [pid = 12689] [serial = 1934] [outer = 0x8f9aa800] 06:52:10 INFO - PROCESS | 12689 | 1461246730567 Marionette DEBUG loaded listener.js 06:52:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x902d9000) [pid = 12689] [serial = 1935] [outer = 0x8f9aa800] 06:52:11 INFO - PROCESS | 12689 | 1461246731524 Marionette TRACE conn4 <- [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]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1682ms 06:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:52:11 INFO - PROCESS | 12689 | 1461246731559 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 12689 | 1461246731562 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:52:11 INFO - PROCESS | 12689 | 1461246731569 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 12689 | 1461246731572 Marionette TRACE conn4 <- [1,2550,null,{}] 06:52:11 INFO - PROCESS | 12689 | 1461246731578 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:11 INFO - PROCESS | 12689 | 1461246731822 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:52:12 INFO - PROCESS | 12689 | 1461246732170 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x92907c00 == 147 [pid = 12689] [id = 645] 06:52:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x92908800) [pid = 12689] [serial = 1936] [outer = (nil)] 06:52:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x92953400) [pid = 12689] [serial = 1937] [outer = 0x92908800] 06:52:12 INFO - PROCESS | 12689 | 1461246732282 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x92ac9c00) [pid = 12689] [serial = 1938] [outer = 0x92908800] 06:52:13 INFO - PROCESS | 12689 | 1461246733323 Marionette TRACE conn4 <- [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]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1782ms 06:52:13 INFO - PROCESS | 12689 | 1461246733351 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:52:13 INFO - PROCESS | 12689 | 1461246733356 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:52:13 INFO - PROCESS | 12689 | 1461246733362 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 12689 | 1461246733367 Marionette TRACE conn4 <- [1,2554,null,{}] 06:52:13 INFO - PROCESS | 12689 | 1461246733374 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:13 INFO - PROCESS | 12689 | 1461246733697 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:52:14 INFO - PROCESS | 12689 | 1461246734039 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ace400 == 148 [pid = 12689] [id = 646] 06:52:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x93990400) [pid = 12689] [serial = 1939] [outer = (nil)] 06:52:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x93b1d000) [pid = 12689] [serial = 1940] [outer = 0x93990400] 06:52:14 INFO - PROCESS | 12689 | 1461246734133 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x93daf800) [pid = 12689] [serial = 1941] [outer = 0x93990400] 06:52:15 INFO - PROCESS | 12689 | 1461246735133 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1842ms 06:52:15 INFO - PROCESS | 12689 | 1461246735206 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 12689 | 1461246735209 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:52:15 INFO - PROCESS | 12689 | 1461246735216 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 12689 | 1461246735219 Marionette TRACE conn4 <- [1,2558,null,{}] 06:52:15 INFO - PROCESS | 12689 | 1461246735226 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:15 INFO - PROCESS | 12689 | 1461246735512 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:52:15 INFO - PROCESS | 12689 | 1461246735857 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x846cfc00 == 149 [pid = 12689] [id = 647] 06:52:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8564d400) [pid = 12689] [serial = 1942] [outer = (nil)] 06:52:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x95aeb800) [pid = 12689] [serial = 1943] [outer = 0x8564d400] 06:52:15 INFO - PROCESS | 12689 | 1461246735955 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x96209c00) [pid = 12689] [serial = 1944] [outer = 0x8564d400] 06:52:17 INFO - PROCESS | 12689 | 1461246737002 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1832ms 06:52:17 INFO - PROCESS | 12689 | 1461246737051 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 12689 | 1461246737055 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:52:17 INFO - PROCESS | 12689 | 1461246737062 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 12689 | 1461246737067 Marionette TRACE conn4 <- [1,2562,null,{}] 06:52:17 INFO - PROCESS | 12689 | 1461246737073 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:17 INFO - PROCESS | 12689 | 1461246737313 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:52:17 INFO - PROCESS | 12689 | 1461246737627 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x92a21400 == 150 [pid = 12689] [id = 648] 06:52:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x939ecc00) [pid = 12689] [serial = 1945] [outer = (nil)] 06:52:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x9700f000) [pid = 12689] [serial = 1946] [outer = 0x939ecc00] 06:52:17 INFO - PROCESS | 12689 | 1461246737722 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x97016000) [pid = 12689] [serial = 1947] [outer = 0x939ecc00] 06:52:18 INFO - PROCESS | 12689 | 1461246738726 Marionette TRACE conn4 <- [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]]]}] 06:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1734ms 06:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:52:18 INFO - PROCESS | 12689 | 1461246738798 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:52:18 INFO - PROCESS | 12689 | 1461246738801 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:52:18 INFO - PROCESS | 12689 | 1461246738808 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:52:18 INFO - PROCESS | 12689 | 1461246738811 Marionette TRACE conn4 <- [1,2566,null,{}] 06:52:18 INFO - PROCESS | 12689 | 1461246738818 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 12689 | 1461246739059 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:52:19 INFO - PROCESS | 12689 | 1461246739408 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bab000 == 151 [pid = 12689] [id = 649] 06:52:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x96381400) [pid = 12689] [serial = 1948] [outer = (nil)] 06:52:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x97041000) [pid = 12689] [serial = 1949] [outer = 0x96381400] 06:52:19 INFO - PROCESS | 12689 | 1461246739502 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x972c6000) [pid = 12689] [serial = 1950] [outer = 0x96381400] 06:52:20 INFO - PROCESS | 12689 | 1461246740512 Marionette TRACE conn4 <- [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]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1738ms 06:52:20 INFO - PROCESS | 12689 | 1461246740547 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 12689 | 1461246740550 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:52:20 INFO - PROCESS | 12689 | 1461246740558 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 12689 | 1461246740562 Marionette TRACE conn4 <- [1,2570,null,{}] 06:52:20 INFO - PROCESS | 12689 | 1461246740569 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:20 INFO - PROCESS | 12689 | 1461246740809 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:52:21 INFO - PROCESS | 12689 | 1461246741173 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x84758c00 == 152 [pid = 12689] [id = 650] 06:52:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x87818c00) [pid = 12689] [serial = 1951] [outer = (nil)] 06:52:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x977b3c00) [pid = 12689] [serial = 1952] [outer = 0x87818c00] 06:52:21 INFO - PROCESS | 12689 | 1461246741272 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x977be800) [pid = 12689] [serial = 1953] [outer = 0x87818c00] 06:52:22 INFO - PROCESS | 12689 | 1461246742356 Marionette TRACE conn4 <- [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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1842ms 06:52:22 INFO - PROCESS | 12689 | 1461246742402 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 12689 | 1461246742407 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:52:22 INFO - PROCESS | 12689 | 1461246742413 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 12689 | 1461246742417 Marionette TRACE conn4 <- [1,2574,null,{}] 06:52:22 INFO - PROCESS | 12689 | 1461246742423 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 12689 | 1461246742669 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:52:23 INFO - PROCESS | 12689 | 1461246742990 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x9703c400 == 153 [pid = 12689] [id = 651] 06:52:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x97276800) [pid = 12689] [serial = 1954] [outer = (nil)] 06:52:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x97c7b000) [pid = 12689] [serial = 1955] [outer = 0x97276800] 06:52:23 INFO - PROCESS | 12689 | 1461246743089 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x983a9c00) [pid = 12689] [serial = 1956] [outer = 0x97276800] 06:52:24 INFO - PROCESS | 12689 | 1461246744064 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1690ms 06:52:24 INFO - PROCESS | 12689 | 1461246744104 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 12689 | 1461246744108 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:52:24 INFO - PROCESS | 12689 | 1461246744115 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 12689 | 1461246744118 Marionette TRACE conn4 <- [1,2578,null,{}] 06:52:24 INFO - PROCESS | 12689 | 1461246744124 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:24 INFO - PROCESS | 12689 | 1461246744363 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:52:24 INFO - PROCESS | 12689 | 1461246744720 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x9700fc00 == 154 [pid = 12689] [id = 652] 06:52:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x97012400) [pid = 12689] [serial = 1957] [outer = (nil)] 06:52:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x98915800) [pid = 12689] [serial = 1958] [outer = 0x97012400] 06:52:24 INFO - PROCESS | 12689 | 1461246744818 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x989cd400) [pid = 12689] [serial = 1959] [outer = 0x97012400] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8781f400 == 153 [pid = 12689] [id = 586] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8405ac00 == 152 [pid = 12689] [id = 588] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce7800 == 151 [pid = 12689] [id = 589] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x864eb400 == 150 [pid = 12689] [id = 590] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e9c00 == 149 [pid = 12689] [id = 578] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec9400 == 148 [pid = 12689] [id = 591] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x846d6c00 == 147 [pid = 12689] [id = 579] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x92908400 == 146 [pid = 12689] [id = 584] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x939f3400 == 145 [pid = 12689] [id = 587] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8475b800 == 144 [pid = 12689] [id = 585] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8fa31c00 == 143 [pid = 12689] [id = 582] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x841ec800 == 142 [pid = 12689] [id = 580] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8f93d400 == 141 [pid = 12689] [id = 581] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x841f3800 == 140 [pid = 12689] [id = 583] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x86cee400 == 139 [pid = 12689] [id = 573] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8b871c00 == 138 [pid = 12689] [id = 574] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0eb000 == 137 [pid = 12689] [id = 575] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdf0c00 == 136 [pid = 12689] [id = 577] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8c020400 == 135 [pid = 12689] [id = 576] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x84731400 == 134 [pid = 12689] [id = 634] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x86fa3400 == 133 [pid = 12689] [id = 633] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x86ce4400 == 132 [pid = 12689] [id = 632] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x84949c00 == 131 [pid = 12689] [id = 631] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8ced2400 == 130 [pid = 12689] [id = 622] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc81800 == 129 [pid = 12689] [id = 623] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8b999800 == 128 [pid = 12689] [id = 621] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8b99a400 == 127 [pid = 12689] [id = 620] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8a80fc00 == 126 [pid = 12689] [id = 619] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x841f6800 == 125 [pid = 12689] [id = 618] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x894b4000 == 124 [pid = 12689] [id = 616] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x841ee800 == 123 [pid = 12689] [id = 617] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x86fa1400 == 122 [pid = 12689] [id = 615] 06:52:27 INFO - PROCESS | 12689 | --DOCSHELL 0x84731000 == 121 [pid = 12689] [id = 614] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x89bf1000) [pid = 12689] [serial = 1841] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8f60e000) [pid = 12689] [serial = 1796] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8e70b800) [pid = 12689] [serial = 1793] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x93b13c00) [pid = 12689] [serial = 1812] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x97034000) [pid = 12689] [serial = 1818] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x9880f400) [pid = 12689] [serial = 1830] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x975a7800) [pid = 12689] [serial = 1820] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x92901800) [pid = 12689] [serial = 1808] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x98597800) [pid = 12689] [serial = 1829] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x96eb0000) [pid = 12689] [serial = 1817] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x92905c00) [pid = 12689] [serial = 1809] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8caa8800) [pid = 12689] [serial = 1788] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8b87b400) [pid = 12689] [serial = 1784] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8cdf8800) [pid = 12689] [serial = 1791] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x983b3000) [pid = 12689] [serial = 1827] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x907d9000) [pid = 12689] [serial = 1806] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8e710c00) [pid = 12689] [serial = 1794] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x86bb8400) [pid = 12689] [serial = 1836] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x97825c00) [pid = 12689] [serial = 1824] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8b996c00) [pid = 12689] [serial = 1785] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8cc7d400) [pid = 12689] [serial = 1790] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8f74c000) [pid = 12689] [serial = 1797] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x93992c00) [pid = 12689] [serial = 1811] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x89bf1c00) [pid = 12689] [serial = 1782] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8fa33800) [pid = 12689] [serial = 1802] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x93da3800) [pid = 12689] [serial = 1814] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8f88b800) [pid = 12689] [serial = 1799] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x983af800) [pid = 12689] [serial = 1826] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x86baa400) [pid = 12689] [serial = 1835] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8c234000) [pid = 12689] [serial = 1787] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x95aebc00) [pid = 12689] [serial = 1815] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8b87a800) [pid = 12689] [serial = 1716] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x902e5000) [pid = 12689] [serial = 1805] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x85231400) [pid = 12689] [serial = 1832] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8fae9000) [pid = 12689] [serial = 1803] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x895cb000) [pid = 12689] [serial = 1839] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x9780c800) [pid = 12689] [serial = 1821] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x894b1000) [pid = 12689] [serial = 1838] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x97823800) [pid = 12689] [serial = 1823] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8f892000) [pid = 12689] [serial = 1800] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8563fc00) [pid = 12689] [serial = 1833] [outer = (nil)] [url = about:blank] 06:52:27 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x89018800) [pid = 12689] [serial = 1781] [outer = (nil)] [url = about:blank] 06:52:28 INFO - PROCESS | 12689 | 1461246748386 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 4341ms 06:52:28 INFO - PROCESS | 12689 | 1461246748458 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:52:28 INFO - PROCESS | 12689 | 1461246748466 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:52:28 INFO - PROCESS | 12689 | 1461246748475 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 12689 | 1461246748480 Marionette TRACE conn4 <- [1,2582,null,{}] 06:52:28 INFO - PROCESS | 12689 | 1461246748488 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:28 INFO - PROCESS | 12689 | 1461246748731 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:52:29 INFO - PROCESS | 12689 | 1461246749030 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d71c00 == 122 [pid = 12689] [id = 653] 06:52:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x86ba9c00) [pid = 12689] [serial = 1960] [outer = (nil)] 06:52:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86bb7000) [pid = 12689] [serial = 1961] [outer = 0x86ba9c00] 06:52:29 INFO - PROCESS | 12689 | 1461246749122 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x86cea000) [pid = 12689] [serial = 1962] [outer = 0x86ba9c00] 06:52:30 INFO - PROCESS | 12689 | 1461246750052 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1633ms 06:52:30 INFO - PROCESS | 12689 | 1461246750119 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 12689 | 1461246750128 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:52:30 INFO - PROCESS | 12689 | 1461246750138 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 12689 | 1461246750143 Marionette TRACE conn4 <- [1,2586,null,{}] 06:52:30 INFO - PROCESS | 12689 | 1461246750155 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:30 INFO - PROCESS | 12689 | 1461246750463 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:52:30 INFO - PROCESS | 12689 | 1461246750506 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472cc00 == 123 [pid = 12689] [id = 654] 06:52:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x85231400) [pid = 12689] [serial = 1963] [outer = (nil)] 06:52:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x894be800) [pid = 12689] [serial = 1964] [outer = 0x85231400] 06:52:30 INFO - PROCESS | 12689 | 1461246750589 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x89bee400) [pid = 12689] [serial = 1965] [outer = 0x85231400] 06:52:31 INFO - PROCESS | 12689 | 1461246751742 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1631ms 06:52:31 INFO - PROCESS | 12689 | 1461246751770 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 12689 | 1461246751773 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:52:31 INFO - PROCESS | 12689 | 1461246751780 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 12689 | 1461246751787 Marionette TRACE conn4 <- [1,2590,null,{}] 06:52:31 INFO - PROCESS | 12689 | 1461246751811 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 12689 | 1461246752121 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8cedd800) [pid = 12689] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x89e43400) [pid = 12689] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8ced6800) [pid = 12689] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8f886c00) [pid = 12689] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x84946400) [pid = 12689] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8fa34c00) [pid = 12689] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8fadec00) [pid = 12689] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x91f98000) [pid = 12689] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8c01f400) [pid = 12689] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x900bb400) [pid = 12689] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8563e400) [pid = 12689] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x89d44400) [pid = 12689] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x86ce7400) [pid = 12689] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x8ca9ec00) [pid = 12689] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x8b98ec00) [pid = 12689] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8494a000) [pid = 12689] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x894bd000) [pid = 12689] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x92a14800) [pid = 12689] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x8cbce800) [pid = 12689] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x86fa2000) [pid = 12689] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:52:32 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x89e4c800) [pid = 12689] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:52:32 INFO - PROCESS | 12689 | 1461246752949 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f2000 == 124 [pid = 12689] [id = 655] 06:52:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x8494a000) [pid = 12689] [serial = 1966] [outer = (nil)] 06:52:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x86bb3400) [pid = 12689] [serial = 1967] [outer = 0x8494a000] 06:52:33 INFO - PROCESS | 12689 | 1461246753036 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8a410400) [pid = 12689] [serial = 1968] [outer = 0x8494a000] 06:52:33 INFO - PROCESS | 12689 | 1461246753864 Marionette TRACE conn4 <- [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]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2157ms 06:52:33 INFO - PROCESS | 12689 | 1461246753938 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 12689 | 1461246753942 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:52:33 INFO - PROCESS | 12689 | 1461246753949 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 12689 | 1461246753953 Marionette TRACE conn4 <- [1,2594,null,{}] 06:52:33 INFO - PROCESS | 12689 | 1461246753959 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:34 INFO - PROCESS | 12689 | 1461246754195 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:52:34 INFO - PROCESS | 12689 | 1461246754405 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472e000 == 125 [pid = 12689] [id = 656] 06:52:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x86ce7400) [pid = 12689] [serial = 1969] [outer = (nil)] 06:52:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x8b8a3000) [pid = 12689] [serial = 1970] [outer = 0x86ce7400] 06:52:34 INFO - PROCESS | 12689 | 1461246754498 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x8b996c00) [pid = 12689] [serial = 1971] [outer = 0x86ce7400] 06:52:35 INFO - PROCESS | 12689 | 1461246755699 Marionette TRACE conn4 <- [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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1789ms 06:52:35 INFO - PROCESS | 12689 | 1461246755740 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 12689 | 1461246755748 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:52:35 INFO - PROCESS | 12689 | 1461246755759 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 12689 | 1461246755764 Marionette TRACE conn4 <- [1,2598,null,{}] 06:52:35 INFO - PROCESS | 12689 | 1461246755775 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:36 INFO - PROCESS | 12689 | 1461246756068 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:52:36 INFO - PROCESS | 12689 | 1461246756422 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d69800 == 126 [pid = 12689] [id = 657] 06:52:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x86bb6000) [pid = 12689] [serial = 1972] [outer = (nil)] 06:52:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x87985400) [pid = 12689] [serial = 1973] [outer = 0x86bb6000] 06:52:36 INFO - PROCESS | 12689 | 1461246756521 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x894b7400) [pid = 12689] [serial = 1974] [outer = 0x86bb6000] 06:52:37 INFO - PROCESS | 12689 | 1461246757623 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1939ms 06:52:37 INFO - PROCESS | 12689 | 1461246757700 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 12689 | 1461246757710 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:52:37 INFO - PROCESS | 12689 | 1461246757722 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 12689 | 1461246757726 Marionette TRACE conn4 <- [1,2602,null,{}] 06:52:37 INFO - PROCESS | 12689 | 1461246757733 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:38 INFO - PROCESS | 12689 | 1461246758031 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:52:38 INFO - PROCESS | 12689 | 1461246758429 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b871c00 == 127 [pid = 12689] [id = 658] 06:52:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8b878000) [pid = 12689] [serial = 1975] [outer = (nil)] 06:52:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8b99a400) [pid = 12689] [serial = 1976] [outer = 0x8b878000] 06:52:38 INFO - PROCESS | 12689 | 1461246758525 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8c01f400) [pid = 12689] [serial = 1977] [outer = 0x8b878000] 06:52:39 INFO - PROCESS | 12689 | 1461246759679 Marionette TRACE conn4 <- [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]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2035ms 06:52:39 INFO - PROCESS | 12689 | 1461246759758 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 12689 | 1461246759761 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:52:39 INFO - PROCESS | 12689 | 1461246759769 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 12689 | 1461246759775 Marionette TRACE conn4 <- [1,2606,null,{}] 06:52:39 INFO - PROCESS | 12689 | 1461246759793 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 12689 | 1461246760154 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:52:40 INFO - PROCESS | 12689 | 1461246760423 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b4000 == 128 [pid = 12689] [id = 659] 06:52:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8caa8800) [pid = 12689] [serial = 1978] [outer = (nil)] 06:52:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8cbd4400) [pid = 12689] [serial = 1979] [outer = 0x8caa8800] 06:52:40 INFO - PROCESS | 12689 | 1461246760523 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8cc7e000) [pid = 12689] [serial = 1980] [outer = 0x8caa8800] 06:52:41 INFO - PROCESS | 12689 | 1461246761566 Marionette TRACE conn4 <- [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]]]}] 06:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1841ms 06:52:41 INFO - PROCESS | 12689 | 1461246761612 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:52:41 INFO - PROCESS | 12689 | 1461246761617 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:52:41 INFO - PROCESS | 12689 | 1461246761624 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 12689 | 1461246761627 Marionette TRACE conn4 <- [1,2610,null,{}] 06:52:41 INFO - PROCESS | 12689 | 1461246761633 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 12689 | 1461246761892 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:52:42 INFO - PROCESS | 12689 | 1461246762225 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c230800 == 129 [pid = 12689] [id = 660] 06:52:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8cdf1000) [pid = 12689] [serial = 1981] [outer = (nil)] 06:52:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8ced9000) [pid = 12689] [serial = 1982] [outer = 0x8cdf1000] 06:52:42 INFO - PROCESS | 12689 | 1461246762326 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8e702400) [pid = 12689] [serial = 1983] [outer = 0x8cdf1000] 06:52:43 INFO - PROCESS | 12689 | 1461246763256 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1688ms 06:52:43 INFO - PROCESS | 12689 | 1461246763329 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 12689 | 1461246763333 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:52:43 INFO - PROCESS | 12689 | 1461246763344 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 12689 | 1461246763347 Marionette TRACE conn4 <- [1,2614,null,{}] 06:52:43 INFO - PROCESS | 12689 | 1461246763354 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 12689 | 1461246763596 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:52:43 INFO - PROCESS | 12689 | 1461246763932 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc0a000 == 130 [pid = 12689] [id = 661] 06:52:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8cdf6800) [pid = 12689] [serial = 1984] [outer = (nil)] 06:52:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8e71b000) [pid = 12689] [serial = 1985] [outer = 0x8cdf6800] 06:52:44 INFO - PROCESS | 12689 | 1461246764032 Marionette DEBUG loaded listener.js 06:52:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8e71d400) [pid = 12689] [serial = 1986] [outer = 0x8cdf6800] 06:52:45 INFO - PROCESS | 12689 | 1461246765025 Marionette TRACE conn4 <- [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]]]}] 06:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1732ms 06:52:45 INFO - PROCESS | 12689 | 1461246765077 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:52:45 INFO - PROCESS | 12689 | 1461246765081 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:52:45 INFO - PROCESS | 12689 | 1461246765088 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 12689 | 1461246765092 Marionette TRACE conn4 <- [1,2618,null,{}] 06:52:45 INFO - PROCESS | 12689 | 1461246765098 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 12689 | 1461246765369 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:52:45 INFO - PROCESS | 12689 | 1461246765718 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b875400 == 131 [pid = 12689] [id = 662] 06:52:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8f60b800) [pid = 12689] [serial = 1987] [outer = (nil)] 06:52:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8f751c00) [pid = 12689] [serial = 1988] [outer = 0x8f60b800] 06:52:45 INFO - PROCESS | 12689 | 1461246765824 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8f82f400) [pid = 12689] [serial = 1989] [outer = 0x8f60b800] 06:52:46 INFO - PROCESS | 12689 | 1461246766762 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1738ms 06:52:46 INFO - PROCESS | 12689 | 1461246766826 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:52:46 INFO - PROCESS | 12689 | 1461246766831 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:52:46 INFO - PROCESS | 12689 | 1461246766838 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 12689 | 1461246766842 Marionette TRACE conn4 <- [1,2622,null,{}] 06:52:46 INFO - PROCESS | 12689 | 1461246766848 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:47 INFO - PROCESS | 12689 | 1461246767083 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:52:47 INFO - PROCESS | 12689 | 1461246767393 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f749400 == 132 [pid = 12689] [id = 663] 06:52:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8f750800) [pid = 12689] [serial = 1990] [outer = (nil)] 06:52:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f934c00) [pid = 12689] [serial = 1991] [outer = 0x8f750800] 06:52:47 INFO - PROCESS | 12689 | 1461246767502 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8fa2c400) [pid = 12689] [serial = 1992] [outer = 0x8f750800] 06:52:48 INFO - PROCESS | 12689 | 1461246768467 Marionette TRACE conn4 <- [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]]]}] 06:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1690ms 06:52:48 INFO - PROCESS | 12689 | 1461246768529 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 12689 | 1461246768534 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:52:48 INFO - PROCESS | 12689 | 1461246768541 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 12689 | 1461246768545 Marionette TRACE conn4 <- [1,2626,null,{}] 06:52:48 INFO - PROCESS | 12689 | 1461246768551 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:48 INFO - PROCESS | 12689 | 1461246768793 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:52:49 INFO - PROCESS | 12689 | 1461246769132 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c238c00 == 133 [pid = 12689] [id = 664] 06:52:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8f82e400) [pid = 12689] [serial = 1993] [outer = (nil)] 06:52:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x900bf400) [pid = 12689] [serial = 1994] [outer = 0x8f82e400] 06:52:49 INFO - PROCESS | 12689 | 1461246769239 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x900c3800) [pid = 12689] [serial = 1995] [outer = 0x8f82e400] 06:52:50 INFO - PROCESS | 12689 | 1461246770222 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1737ms 06:52:50 INFO - PROCESS | 12689 | 1461246770279 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 12689 | 1461246770284 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:52:50 INFO - PROCESS | 12689 | 1461246770290 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 12689 | 1461246770294 Marionette TRACE conn4 <- [1,2630,null,{}] 06:52:50 INFO - PROCESS | 12689 | 1461246770300 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 12689 | 1461246770546 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:52:50 INFO - PROCESS | 12689 | 1461246770886 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494f800 == 134 [pid = 12689] [id = 665] 06:52:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x86ce8c00) [pid = 12689] [serial = 1996] [outer = (nil)] 06:52:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x915f2c00) [pid = 12689] [serial = 1997] [outer = 0x86ce8c00] 06:52:50 INFO - PROCESS | 12689 | 1461246770987 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x92903000) [pid = 12689] [serial = 1998] [outer = 0x86ce8c00] 06:52:51 INFO - PROCESS | 12689 | 1461246771944 Marionette TRACE conn4 <- [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]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1734ms 06:52:52 INFO - PROCESS | 12689 | 1461246772025 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 12689 | 1461246772030 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:52:52 INFO - PROCESS | 12689 | 1461246772037 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 12689 | 1461246772042 Marionette TRACE conn4 <- [1,2634,null,{}] 06:52:52 INFO - PROCESS | 12689 | 1461246772048 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 12689 | 1461246772292 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:52:52 INFO - PROCESS | 12689 | 1461246772637 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb0b000 == 135 [pid = 12689] [id = 666] 06:52:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8faebc00) [pid = 12689] [serial = 1999] [outer = (nil)] 06:52:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x9295a400) [pid = 12689] [serial = 2000] [outer = 0x8faebc00] 06:52:52 INFO - PROCESS | 12689 | 1461246772740 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x92a18800) [pid = 12689] [serial = 2001] [outer = 0x8faebc00] 06:52:53 INFO - PROCESS | 12689 | 1461246773728 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1737ms 06:52:53 INFO - PROCESS | 12689 | 1461246773776 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 12689 | 1461246773781 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:52:53 INFO - PROCESS | 12689 | 1461246773787 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 12689 | 1461246773792 Marionette TRACE conn4 <- [1,2638,null,{}] 06:52:53 INFO - PROCESS | 12689 | 1461246773798 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 12689 | 1461246774084 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:52:54 INFO - PROCESS | 12689 | 1461246774478 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x9398e400 == 136 [pid = 12689] [id = 667] 06:52:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x939e8c00) [pid = 12689] [serial = 2002] [outer = (nil)] 06:52:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x939f1000) [pid = 12689] [serial = 2003] [outer = 0x939e8c00] 06:52:54 INFO - PROCESS | 12689 | 1461246774603 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x93da2800) [pid = 12689] [serial = 2004] [outer = 0x939e8c00] 06:52:55 INFO - PROCESS | 12689 | 1461246775598 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1849ms 06:52:55 INFO - PROCESS | 12689 | 1461246775638 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 12689 | 1461246775641 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:52:55 INFO - PROCESS | 12689 | 1461246775649 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 12689 | 1461246775652 Marionette TRACE conn4 <- [1,2642,null,{}] 06:52:55 INFO - PROCESS | 12689 | 1461246775658 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:55 INFO - PROCESS | 12689 | 1461246775906 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:52:56 INFO - PROCESS | 12689 | 1461246776257 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x84762000 == 137 [pid = 12689] [id = 668] 06:52:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x86f9f400) [pid = 12689] [serial = 2005] [outer = (nil)] 06:52:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x95af0800) [pid = 12689] [serial = 2006] [outer = 0x86f9f400] 06:52:56 INFO - PROCESS | 12689 | 1461246776357 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x96fe9000) [pid = 12689] [serial = 2007] [outer = 0x86f9f400] 06:52:57 INFO - PROCESS | 12689 | 1461246777328 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:52:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:52:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1738ms 06:52:57 INFO - PROCESS | 12689 | 1461246777389 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:52:57 INFO - PROCESS | 12689 | 1461246777393 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:52:57 INFO - PROCESS | 12689 | 1461246777400 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 12689 | 1461246777404 Marionette TRACE conn4 <- [1,2646,null,{}] 06:52:57 INFO - PROCESS | 12689 | 1461246777410 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:57 INFO - PROCESS | 12689 | 1461246777657 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:52:58 INFO - PROCESS | 12689 | 1461246777997 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f895000 == 138 [pid = 12689] [id = 669] 06:52:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x95aebc00) [pid = 12689] [serial = 2008] [outer = (nil)] 06:52:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x975a1000) [pid = 12689] [serial = 2009] [outer = 0x95aebc00] 06:52:58 INFO - PROCESS | 12689 | 1461246778097 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x9781b400) [pid = 12689] [serial = 2010] [outer = 0x95aebc00] 06:52:59 INFO - PROCESS | 12689 | 1461246779020 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:52:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1689ms 06:52:59 INFO - PROCESS | 12689 | 1461246779091 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:52:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:52:59 INFO - PROCESS | 12689 | 1461246779095 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:52:59 INFO - PROCESS | 12689 | 1461246779102 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 12689 | 1461246779106 Marionette TRACE conn4 <- [1,2650,null,{}] 06:52:59 INFO - PROCESS | 12689 | 1461246779111 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:59 INFO - PROCESS | 12689 | 1461246779405 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:52:59 INFO - PROCESS | 12689 | 1461246779758 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ac8000 == 139 [pid = 12689] [id = 670] 06:52:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x93721400) [pid = 12689] [serial = 2011] [outer = (nil)] 06:52:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x983b3000) [pid = 12689] [serial = 2012] [outer = 0x93721400] 06:52:59 INFO - PROCESS | 12689 | 1461246779860 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x9852fc00) [pid = 12689] [serial = 2013] [outer = 0x93721400] 06:53:00 INFO - PROCESS | 12689 | 1461246780784 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:53:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:53:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1734ms 06:53:00 INFO - PROCESS | 12689 | 1461246780836 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 12689 | 1461246780840 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:53:00 INFO - PROCESS | 12689 | 1461246780847 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 12689 | 1461246780851 Marionette TRACE conn4 <- [1,2654,null,{}] 06:53:00 INFO - PROCESS | 12689 | 1461246780857 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 12689 | 1461246781103 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:53:01 INFO - PROCESS | 12689 | 1461246781457 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494bc00 == 140 [pid = 12689] [id = 671] 06:53:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8781d400) [pid = 12689] [serial = 2014] [outer = (nil)] 06:53:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x98919800) [pid = 12689] [serial = 2015] [outer = 0x8781d400] 06:53:01 INFO - PROCESS | 12689 | 1461246781556 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x99034c00) [pid = 12689] [serial = 2016] [outer = 0x8781d400] 06:53:02 INFO - PROCESS | 12689 | 1461246782688 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:53:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1882ms 06:53:02 INFO - PROCESS | 12689 | 1461246782731 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:53:02 INFO - PROCESS | 12689 | 1461246782735 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:53:02 INFO - PROCESS | 12689 | 1461246782742 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 12689 | 1461246782746 Marionette TRACE conn4 <- [1,2658,null,{}] 06:53:02 INFO - PROCESS | 12689 | 1461246782752 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 12689 | 1461246782994 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:53:03 INFO - PROCESS | 12689 | 1461246783340 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x9371a400 == 141 [pid = 12689] [id = 672] 06:53:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x98595800) [pid = 12689] [serial = 2017] [outer = (nil)] 06:53:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x990f1000) [pid = 12689] [serial = 2018] [outer = 0x98595800] 06:53:03 INFO - PROCESS | 12689 | 1461246783436 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x9917b800) [pid = 12689] [serial = 2019] [outer = 0x98595800] 06:53:04 INFO - PROCESS | 12689 | 1461246784321 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1638ms 06:53:04 INFO - PROCESS | 12689 | 1461246784383 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 12689 | 1461246784386 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:53:04 INFO - PROCESS | 12689 | 1461246784401 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 12689 | 1461246784407 Marionette TRACE conn4 <- [1,2662,null,{}] 06:53:04 INFO - PROCESS | 12689 | 1461246784417 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 12689 | 1461246784679 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:53:05 INFO - PROCESS | 12689 | 1461246785024 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 12689 | ++DOCSHELL 0x84057400 == 142 [pid = 12689] [id = 673] 06:53:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x8475bc00) [pid = 12689] [serial = 2020] [outer = (nil)] 06:53:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x99ca5800) [pid = 12689] [serial = 2021] [outer = 0x8475bc00] 06:53:05 INFO - PROCESS | 12689 | 1461246785127 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x99cabc00) [pid = 12689] [serial = 2022] [outer = 0x8475bc00] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x9620c400 == 141 [pid = 12689] [id = 609] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x9703c400 == 140 [pid = 12689] [id = 651] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x84758c00 == 139 [pid = 12689] [id = 650] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x86bab000 == 138 [pid = 12689] [id = 649] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x846cfc00 == 137 [pid = 12689] [id = 647] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x92a21400 == 136 [pid = 12689] [id = 648] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x92ace400 == 135 [pid = 12689] [id = 646] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x92907c00 == 134 [pid = 12689] [id = 645] 06:53:07 INFO - PROCESS | 12689 | --DOCSHELL 0x8e718000 == 133 [pid = 12689] [id = 644] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x894b8400 == 132 [pid = 12689] [id = 642] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x89e4dc00 == 131 [pid = 12689] [id = 643] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x8b8a9c00 == 130 [pid = 12689] [id = 641] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x8cedb800 == 129 [pid = 12689] [id = 640] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x8a80ec00 == 128 [pid = 12689] [id = 639] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x89d4c000 == 127 [pid = 12689] [id = 638] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb2000 == 126 [pid = 12689] [id = 636] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x86f9a800 == 125 [pid = 12689] [id = 637] 06:53:08 INFO - PROCESS | 12689 | --DOCSHELL 0x84759400 == 124 [pid = 12689] [id = 635] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x8eb0e000) [pid = 12689] [serial = 1869] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x8b87b000) [pid = 12689] [serial = 1853] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8f74a400) [pid = 12689] [serial = 1872] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x8f93dc00) [pid = 12689] [serial = 1875] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x85d69000) [pid = 12689] [serial = 1844] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x8fae4c00) [pid = 12689] [serial = 1877] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x902e6c00) [pid = 12689] [serial = 1881] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x92904800) [pid = 12689] [serial = 1883] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8cdffc00) [pid = 12689] [serial = 1862] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x93b11800) [pid = 12689] [serial = 1893] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x93719400) [pid = 12689] [serial = 1889] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8b993400) [pid = 12689] [serial = 1779] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8eb07800) [pid = 12689] [serial = 1868] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8ced3000) [pid = 12689] [serial = 1863] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x87981400) [pid = 12689] [serial = 1899] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8cc0a800) [pid = 12689] [serial = 1860] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8c0e9000) [pid = 12689] [serial = 1857] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x84951000) [pid = 12689] [serial = 1895] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x939f0800) [pid = 12689] [serial = 1892] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x89d50000) [pid = 12689] [serial = 1902] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x902e2800) [pid = 12689] [serial = 1880] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8fae7c00) [pid = 12689] [serial = 1878] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x93723800) [pid = 12689] [serial = 1890] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x92acdc00) [pid = 12689] [serial = 1887] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8f893c00) [pid = 12689] [serial = 1874] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8e70bc00) [pid = 12689] [serial = 1865] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x92954000) [pid = 12689] [serial = 1884] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x89cdc800) [pid = 12689] [serial = 1901] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8c01d000) [pid = 12689] [serial = 1856] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x85642400) [pid = 12689] [serial = 1896] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8f746400) [pid = 12689] [serial = 1871] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x92ac9400) [pid = 12689] [serial = 1886] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x89bf4c00) [pid = 12689] [serial = 1848] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8e712800) [pid = 12689] [serial = 1866] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8a407400) [pid = 12689] [serial = 1850] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x864e8400) [pid = 12689] [serial = 1845] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8b993800) [pid = 12689] [serial = 1854] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8a807c00) [pid = 12689] [serial = 1851] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x86fa0c00) [pid = 12689] [serial = 1898] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x894b2000) [pid = 12689] [serial = 1847] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8a404000) [pid = 12689] [serial = 1904] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8cbdc800) [pid = 12689] [serial = 1859] [outer = (nil)] [url = about:blank] 06:53:08 INFO - PROCESS | 12689 | 1461246788772 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 4408ms 06:53:08 INFO - PROCESS | 12689 | 1461246788806 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 12689 | 1461246788813 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:53:08 INFO - PROCESS | 12689 | 1461246788823 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 12689 | 1461246788827 Marionette TRACE conn4 <- [1,2666,null,{}] 06:53:08 INFO - PROCESS | 12689 | 1461246788836 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:09 INFO - PROCESS | 12689 | 1461246789065 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:53:09 INFO - PROCESS | 12689 | 1461246789277 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 12689 | ++DOCSHELL 0x85648000 == 125 [pid = 12689] [id = 674] 06:53:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x85d6f400) [pid = 12689] [serial = 2023] [outer = (nil)] 06:53:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86bb4800) [pid = 12689] [serial = 2024] [outer = 0x85d6f400] 06:53:09 INFO - PROCESS | 12689 | 1461246789361 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x86f9a000) [pid = 12689] [serial = 2025] [outer = 0x85d6f400] 06:53:10 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:10 INFO - PROCESS | 12689 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:10 INFO - PROCESS | 12689 | 1461246790817 Marionette TRACE conn4 <- [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]]]}] 06:53:10 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) 06:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2045ms 06:53:10 INFO - PROCESS | 12689 | 1461246790869 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 12689 | 1461246790878 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:53:10 INFO - PROCESS | 12689 | 1461246790898 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 12689 | 1461246790903 Marionette TRACE conn4 <- [1,2670,null,{}] 06:53:11 INFO - PROCESS | 12689 | 1461246791019 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:11 INFO - PROCESS | 12689 | 1461246791318 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:53:11 INFO - PROCESS | 12689 | 1461246791345 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x846cfc00 == 126 [pid = 12689] [id = 675] 06:53:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x86bae400) [pid = 12689] [serial = 2026] [outer = (nil)] 06:53:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x895d0c00) [pid = 12689] [serial = 2027] [outer = 0x86bae400] 06:53:11 INFO - PROCESS | 12689 | 1461246791422 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x89d49400) [pid = 12689] [serial = 2028] [outer = 0x86bae400] 06:53:13 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8eb10400) [pid = 12689] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8f9aa800) [pid = 12689] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x93990400) [pid = 12689] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x97276800) [pid = 12689] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8494a000) [pid = 12689] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8c01fc00) [pid = 12689] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x86ba9c00) [pid = 12689] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x96381400) [pid = 12689] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x92908800) [pid = 12689] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8cedc000) [pid = 12689] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x87818c00) [pid = 12689] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x85231400) [pid = 12689] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x8b994000) [pid = 12689] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x89d4bc00) [pid = 12689] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x939ecc00) [pid = 12689] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x84759c00) [pid = 12689] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x86f99c00) [pid = 12689] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8eb08400) [pid = 12689] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x8564d400) [pid = 12689] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x8f871400) [pid = 12689] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x85d68c00) [pid = 12689] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:53:13 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x97012400) [pid = 12689] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:53:13 INFO - PROCESS | 12689 | 1461246793251 Marionette TRACE conn4 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 12689 | 1461246793309 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:53:13 INFO - PROCESS | 12689 | 1461246793316 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 12689 | 1461246793322 Marionette TRACE conn4 <- [1,2674,null,{}] 06:53:13 INFO - PROCESS | 12689 | 1461246793364 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:13 INFO - PROCESS | 12689 | 1461246793673 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:53:13 INFO - PROCESS | 12689 | 1461246793804 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x8472c000 == 127 [pid = 12689] [id = 676] 06:53:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x86fa3400) [pid = 12689] [serial = 2029] [outer = (nil)] 06:53:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x8a805000) [pid = 12689] [serial = 2030] [outer = 0x86fa3400] 06:53:13 INFO - PROCESS | 12689 | 1461246793886 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x8b87b400) [pid = 12689] [serial = 2031] [outer = 0x86fa3400] 06:53:15 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:15 INFO - PROCESS | 12689 | 1461246795302 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 12689 | 1461246795391 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:53:15 INFO - PROCESS | 12689 | 1461246795525 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:53:15 INFO - PROCESS | 12689 | 1461246795533 Marionette TRACE conn4 <- [1,2678,null,{}] 06:53:15 INFO - PROCESS | 12689 | 1461246795547 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:15 INFO - PROCESS | 12689 | 1461246795811 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:53:16 INFO - PROCESS | 12689 | 1461246796096 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d68c00 == 128 [pid = 12689] [id = 677] 06:53:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x864e8400) [pid = 12689] [serial = 2032] [outer = (nil)] 06:53:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x86baf400) [pid = 12689] [serial = 2033] [outer = 0x864e8400] 06:53:16 INFO - PROCESS | 12689 | 1461246796196 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x86fa1800) [pid = 12689] [serial = 2034] [outer = 0x864e8400] 06:53:17 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:17 INFO - PROCESS | 12689 | 1461246797659 Marionette TRACE conn4 <- [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]]]}] 06:53:17 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) 06:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2243ms 06:53:17 INFO - PROCESS | 12689 | 1461246797818 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 12689 | 1461246797828 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:53:17 INFO - PROCESS | 12689 | 1461246797857 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 12689 | 1461246797862 Marionette TRACE conn4 <- [1,2682,null,{}] 06:53:17 INFO - PROCESS | 12689 | 1461246797869 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:18 INFO - PROCESS | 12689 | 1461246798116 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:53:18 INFO - PROCESS | 12689 | 1461246798398 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d63400 == 129 [pid = 12689] [id = 678] 06:53:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x864eac00) [pid = 12689] [serial = 2035] [outer = (nil)] 06:53:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x89bf5000) [pid = 12689] [serial = 2036] [outer = 0x864eac00] 06:53:18 INFO - PROCESS | 12689 | 1461246798492 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x89e44800) [pid = 12689] [serial = 2037] [outer = 0x864eac00] 06:53:19 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:20 INFO - PROCESS | 12689 | 1461246800133 Marionette TRACE conn4 <- [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]]]}] 06:53:20 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) 06:53:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2349ms 06:53:20 INFO - PROCESS | 12689 | 1461246800205 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 12689 | 1461246800209 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:53:20 INFO - PROCESS | 12689 | 1461246800217 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 12689 | 1461246800223 Marionette TRACE conn4 <- [1,2686,null,{}] 06:53:20 INFO - PROCESS | 12689 | 1461246800241 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 12689 | 1461246800506 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:53:20 INFO - PROCESS | 12689 | 1461246800792 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x87990800 == 130 [pid = 12689] [id = 679] 06:53:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x89e4d800) [pid = 12689] [serial = 2038] [outer = (nil)] 06:53:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8b877000) [pid = 12689] [serial = 2039] [outer = 0x89e4d800] 06:53:20 INFO - PROCESS | 12689 | 1461246800893 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8b99cc00) [pid = 12689] [serial = 2040] [outer = 0x89e4d800] 06:53:22 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:22 INFO - PROCESS | 12689 | 1461246802381 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 12689 | 1461246802414 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:53:22 INFO - PROCESS | 12689 | 1461246802423 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 12689 | 1461246802426 Marionette TRACE conn4 <- [1,2690,null,{}] 06:53:22 INFO - PROCESS | 12689 | 1461246802434 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 12689 | 1461246802760 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:53:23 INFO - PROCESS | 12689 | 1461246803046 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:23 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a809800 == 131 [pid = 12689] [id = 680] 06:53:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8b993c00) [pid = 12689] [serial = 2041] [outer = (nil)] 06:53:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8c23b800) [pid = 12689] [serial = 2042] [outer = 0x8b993c00] 06:53:23 INFO - PROCESS | 12689 | 1461246803140 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8cbdb400) [pid = 12689] [serial = 2043] [outer = 0x8b993c00] 06:53:24 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:24 INFO - PROCESS | 12689 | 1461246804572 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 12689 | 1461246804626 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:53:24 INFO - PROCESS | 12689 | 1461246804633 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 12689 | 1461246804638 Marionette TRACE conn4 <- [1,2694,null,{}] 06:53:24 INFO - PROCESS | 12689 | 1461246804644 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 12689 | 1461246804967 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:53:25 INFO - PROCESS | 12689 | 1461246805288 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c234800 == 132 [pid = 12689] [id = 681] 06:53:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8cc06000) [pid = 12689] [serial = 2044] [outer = (nil)] 06:53:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8cdf9400) [pid = 12689] [serial = 2045] [outer = 0x8cc06000] 06:53:25 INFO - PROCESS | 12689 | 1461246805380 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8ced3400) [pid = 12689] [serial = 2046] [outer = 0x8cc06000] 06:53:26 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:26 INFO - PROCESS | 12689 | 1461246806781 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:53:26 INFO - PROCESS | 12689 | 1461246806840 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:53:26 INFO - PROCESS | 12689 | 1461246806847 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:53:26 INFO - PROCESS | 12689 | 1461246806851 Marionette TRACE conn4 <- [1,2698,null,{}] 06:53:26 INFO - PROCESS | 12689 | 1461246806857 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 12689 | 1461246807334 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:53:27 INFO - PROCESS | 12689 | 1461246807556 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0ea800 == 133 [pid = 12689] [id = 682] 06:53:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8cc7cc00) [pid = 12689] [serial = 2047] [outer = (nil)] 06:53:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8e748400) [pid = 12689] [serial = 2048] [outer = 0x8cc7cc00] 06:53:27 INFO - PROCESS | 12689 | 1461246807654 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8f748400) [pid = 12689] [serial = 2049] [outer = 0x8cc7cc00] 06:53:29 INFO - PROCESS | 12689 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:29 INFO - PROCESS | 12689 | 1461246809133 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 12689 | 1461246809196 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:53:29 INFO - PROCESS | 12689 | 1461246809294 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 12689 | 1461246809299 Marionette TRACE conn4 <- [1,2702,null,{}] 06:53:29 INFO - PROCESS | 12689 | 1461246809316 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:29 INFO - PROCESS | 12689 | 1461246809560 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:53:29 INFO - PROCESS | 12689 | 1461246809856 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e71b800 == 134 [pid = 12689] [id = 683] 06:53:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8e71c800) [pid = 12689] [serial = 2050] [outer = (nil)] 06:53:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8f86e400) [pid = 12689] [serial = 2051] [outer = 0x8e71c800] 06:53:29 INFO - PROCESS | 12689 | 1461246809948 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8f87a000) [pid = 12689] [serial = 2052] [outer = 0x8e71c800] 06:53:30 INFO - PROCESS | 12689 | 1461246810956 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1796ms 06:53:31 INFO - PROCESS | 12689 | 1461246811001 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:53:31 INFO - PROCESS | 12689 | 1461246811006 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:53:31 INFO - PROCESS | 12689 | 1461246811013 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 12689 | 1461246811017 Marionette TRACE conn4 <- [1,2706,null,{}] 06:53:31 INFO - PROCESS | 12689 | 1461246811023 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 12689 | 1461246811313 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:53:31 INFO - PROCESS | 12689 | 1461246811656 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbd5000 == 135 [pid = 12689] [id = 684] 06:53:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8ced8c00) [pid = 12689] [serial = 2053] [outer = (nil)] 06:53:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8f9afc00) [pid = 12689] [serial = 2054] [outer = 0x8ced8c00] 06:53:31 INFO - PROCESS | 12689 | 1461246811753 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f9b4000) [pid = 12689] [serial = 2055] [outer = 0x8ced8c00] 06:53:33 INFO - PROCESS | 12689 | 1461246813013 Marionette TRACE conn4 <- [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]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:53:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2053ms 06:53:33 INFO - PROCESS | 12689 | 1461246813066 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 12689 | 1461246813070 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:53:33 INFO - PROCESS | 12689 | 1461246813077 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 12689 | 1461246813080 Marionette TRACE conn4 <- [1,2710,null,{}] 06:53:33 INFO - PROCESS | 12689 | 1461246813087 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:33 INFO - PROCESS | 12689 | 1461246813367 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:53:33 INFO - PROCESS | 12689 | 1461246813727 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f877c00 == 136 [pid = 12689] [id = 685] 06:53:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8f937400) [pid = 12689] [serial = 2056] [outer = (nil)] 06:53:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x900bcc00) [pid = 12689] [serial = 2057] [outer = 0x8f937400] 06:53:33 INFO - PROCESS | 12689 | 1461246813822 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x900c1400) [pid = 12689] [serial = 2058] [outer = 0x8f937400] 06:53:34 INFO - PROCESS | 12689 | 1461246814833 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 12689 | 1461246814881 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:53:34 INFO - PROCESS | 12689 | 1461246814888 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 12689 | 1461246814892 Marionette TRACE conn4 <- [1,2714,null,{}] 06:53:34 INFO - PROCESS | 12689 | 1461246814898 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:35 INFO - PROCESS | 12689 | 1461246815160 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:53:35 INFO - PROCESS | 12689 | 1461246815504 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f893c00 == 137 [pid = 12689] [id = 686] 06:53:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8fadec00) [pid = 12689] [serial = 2059] [outer = (nil)] 06:53:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x91f96c00) [pid = 12689] [serial = 2060] [outer = 0x8fadec00] 06:53:35 INFO - PROCESS | 12689 | 1461246815603 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x9290e000) [pid = 12689] [serial = 2061] [outer = 0x8fadec00] 06:53:36 INFO - PROCESS | 12689 | 1461246816530 Marionette TRACE conn4 <- [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]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1687ms 06:53:36 INFO - PROCESS | 12689 | 1461246816576 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:53:36 INFO - PROCESS | 12689 | 1461246816582 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:53:36 INFO - PROCESS | 12689 | 1461246816588 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 12689 | 1461246816593 Marionette TRACE conn4 <- [1,2718,null,{}] 06:53:36 INFO - PROCESS | 12689 | 1461246816599 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 12689 | 1461246816867 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:53:37 INFO - PROCESS | 12689 | 1461246817229 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x92ad5800 == 138 [pid = 12689] [id = 687] 06:53:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x93715800) [pid = 12689] [serial = 2062] [outer = (nil)] 06:53:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x9371e400) [pid = 12689] [serial = 2063] [outer = 0x93715800] 06:53:37 INFO - PROCESS | 12689 | 1461246817344 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x93993000) [pid = 12689] [serial = 2064] [outer = 0x93715800] 06:53:38 INFO - PROCESS | 12689 | 1461246818363 Marionette TRACE conn4 <- [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] 06:53:38 INFO - PROCESS | 12689 | 1461246818428 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:53:38 INFO - PROCESS | 12689 | 1461246818435 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 12689 | 1461246818438 Marionette TRACE conn4 <- [1,2722,null,{}] 06:53:38 INFO - PROCESS | 12689 | 1461246818445 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 12689 | 1461246818808 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:53:39 INFO - PROCESS | 12689 | 1461246819086 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x939eb400 == 139 [pid = 12689] [id = 688] 06:53:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x939f3400) [pid = 12689] [serial = 2065] [outer = (nil)] 06:53:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x93b17800) [pid = 12689] [serial = 2066] [outer = 0x939f3400] 06:53:39 INFO - PROCESS | 12689 | 1461246819181 Marionette DEBUG loaded listener.js 06:53:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x93b1e400) [pid = 12689] [serial = 2067] [outer = 0x939f3400] 06:53:40 INFO - PROCESS | 12689 | 1461246820230 Marionette TRACE conn4 <- [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] 06:53:40 INFO - PROCESS | 12689 | 1461246820314 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:53:40 INFO - PROCESS | 12689 | 1461246820321 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 12689 | 1461246820325 Marionette TRACE conn4 <- [1,2726,null,{}] 06:53:40 INFO - PROCESS | 12689 | 1461246820331 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:40 INFO - PROCESS | 12689 | 1461246820611 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:53:40 INFO - PROCESS | 12689 | 1461246820963 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x939eac00 == 140 [pid = 12689] [id = 689] 06:53:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x939ebc00) [pid = 12689] [serial = 2068] [outer = (nil)] 06:53:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x9781c400) [pid = 12689] [serial = 2069] [outer = 0x939ebc00] 06:53:41 INFO - PROCESS | 12689 | 1461246821060 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x97825800) [pid = 12689] [serial = 2070] [outer = 0x939ebc00] 06:53:42 INFO - PROCESS | 12689 | 1461246822017 Marionette TRACE conn4 <- [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]]]}] 06:53:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1740ms 06:53:42 INFO - PROCESS | 12689 | 1461246822061 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 12689 | 1461246822065 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:53:42 INFO - PROCESS | 12689 | 1461246822074 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 12689 | 1461246822079 Marionette TRACE conn4 <- [1,2730,null,{}] 06:53:42 INFO - PROCESS | 12689 | 1461246822085 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 12689 | 1461246822344 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:53:42 INFO - PROCESS | 12689 | 1461246822692 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x84730000 == 141 [pid = 12689] [id = 690] 06:53:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x89017000) [pid = 12689] [serial = 2071] [outer = (nil)] 06:53:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x9891e400) [pid = 12689] [serial = 2072] [outer = 0x89017000] 06:53:42 INFO - PROCESS | 12689 | 1461246822794 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x990f2400) [pid = 12689] [serial = 2073] [outer = 0x89017000] 06:53:44 INFO - PROCESS | 12689 | 1461246824187 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 06:53:44 INFO - PROCESS | 12689 | 1461246824223 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:53:44 INFO - PROCESS | 12689 | 1461246824230 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 12689 | 1461246824232 Marionette TRACE conn4 <- [1,2734,null,{}] 06:53:44 INFO - PROCESS | 12689 | 1461246824239 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:44 INFO - PROCESS | 12689 | 1461246824570 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:53:44 INFO - PROCESS | 12689 | 1461246824884 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x989cfc00 == 142 [pid = 12689] [id = 691] 06:53:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x99ca0400) [pid = 12689] [serial = 2074] [outer = (nil)] 06:53:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x9a68b000) [pid = 12689] [serial = 2075] [outer = 0x99ca0400] 06:53:44 INFO - PROCESS | 12689 | 1461246824976 Marionette DEBUG loaded listener.js 06:53:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x9a68c400) [pid = 12689] [serial = 2076] [outer = 0x99ca0400] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x85d71c00 == 141 [pid = 12689] [id = 653] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8781bc00 == 140 [pid = 12689] [id = 506] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8472cc00 == 139 [pid = 12689] [id = 654] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f825800 == 138 [pid = 12689] [id = 270] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x83ec1c00 == 137 [pid = 12689] [id = 264] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f93d800 == 136 [pid = 12689] [id = 625] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8eb03000 == 135 [pid = 12689] [id = 624] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x846cfc00 == 134 [pid = 12689] [id = 675] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x85648000 == 133 [pid = 12689] [id = 674] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x9371a400 == 132 [pid = 12689] [id = 672] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8494bc00 == 131 [pid = 12689] [id = 671] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f895000 == 130 [pid = 12689] [id = 669] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x92ac8000 == 129 [pid = 12689] [id = 670] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x84762000 == 128 [pid = 12689] [id = 668] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x9398e400 == 127 [pid = 12689] [id = 667] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8eb0b000 == 126 [pid = 12689] [id = 666] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8494f800 == 125 [pid = 12689] [id = 665] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8f749400 == 124 [pid = 12689] [id = 663] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8475a400 == 123 [pid = 12689] [id = 566] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8c238c00 == 122 [pid = 12689] [id = 664] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8b875400 == 121 [pid = 12689] [id = 662] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc0a000 == 120 [pid = 12689] [id = 661] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8c230800 == 119 [pid = 12689] [id = 660] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x894b4000 == 118 [pid = 12689] [id = 659] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x8b871c00 == 117 [pid = 12689] [id = 658] 06:53:46 INFO - PROCESS | 12689 | --DOCSHELL 0x85d69800 == 116 [pid = 12689] [id = 657] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8f937000) [pid = 12689] [serial = 1929] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x902d9000) [pid = 12689] [serial = 1935] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x93daf800) [pid = 12689] [serial = 1941] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x97c7b000) [pid = 12689] [serial = 1955] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x86bb3400) [pid = 12689] [serial = 1967] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x900c0400) [pid = 12689] [serial = 1934] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8cc07400) [pid = 12689] [serial = 1919] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x86cea000) [pid = 12689] [serial = 1962] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x97041000) [pid = 12689] [serial = 1949] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x92953400) [pid = 12689] [serial = 1937] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8eb02c00) [pid = 12689] [serial = 1923] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x977be800) [pid = 12689] [serial = 1953] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x89bee400) [pid = 12689] [serial = 1965] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8c232400) [pid = 12689] [serial = 1916] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8a405000) [pid = 12689] [serial = 1913] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x9700f000) [pid = 12689] [serial = 1946] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8494c000) [pid = 12689] [serial = 1907] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x894be800) [pid = 12689] [serial = 1964] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x894b7800) [pid = 12689] [serial = 1911] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8cc0e800) [pid = 12689] [serial = 1920] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8a410400) [pid = 12689] [serial = 1968] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x8f824c00) [pid = 12689] [serial = 1926] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x95aeb800) [pid = 12689] [serial = 1943] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8b87cc00) [pid = 12689] [serial = 1914] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x85645400) [pid = 12689] [serial = 1908] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8fae0000) [pid = 12689] [serial = 1932] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x96209c00) [pid = 12689] [serial = 1944] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8caa0000) [pid = 12689] [serial = 1917] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8f877800) [pid = 12689] [serial = 1928] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x89cd3400) [pid = 12689] [serial = 1842] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8f74dc00) [pid = 12689] [serial = 1925] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x989cd400) [pid = 12689] [serial = 1959] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x977b3c00) [pid = 12689] [serial = 1952] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8e707400) [pid = 12689] [serial = 1922] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x97016000) [pid = 12689] [serial = 1947] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x92ac9c00) [pid = 12689] [serial = 1938] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8901d400) [pid = 12689] [serial = 1910] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x86bb7000) [pid = 12689] [serial = 1961] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x8fa2f000) [pid = 12689] [serial = 1931] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x972c6000) [pid = 12689] [serial = 1950] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x98915800) [pid = 12689] [serial = 1958] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x93b1d000) [pid = 12689] [serial = 1940] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x983a9c00) [pid = 12689] [serial = 1956] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8b8a3000) [pid = 12689] [serial = 1970] [outer = (nil)] [url = about:blank] 06:53:47 INFO - PROCESS | 12689 | 1461246827698 Marionette TRACE conn4 <- [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]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3504ms 06:53:47 INFO - PROCESS | 12689 | 1461246827793 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:53:47 INFO - PROCESS | 12689 | 1461246827799 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:53:47 INFO - PROCESS | 12689 | 1461246827816 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 12689 | 1461246827823 Marionette TRACE conn4 <- [1,2738,null,{}] 06:53:47 INFO - PROCESS | 12689 | 1461246827835 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:48 INFO - PROCESS | 12689 | 1461246828080 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:53:48 INFO - PROCESS | 12689 | 1461246828292 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 12689 | ++DOCSHELL 0x85237400 == 117 [pid = 12689] [id = 692] 06:53:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x85641400) [pid = 12689] [serial = 2077] [outer = (nil)] 06:53:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x86bb7000) [pid = 12689] [serial = 2078] [outer = 0x85641400] 06:53:48 INFO - PROCESS | 12689 | 1461246828378 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x86f9bc00) [pid = 12689] [serial = 2079] [outer = 0x85641400] 06:53:49 INFO - PROCESS | 12689 | 1461246829416 Marionette TRACE conn4 <- [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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1644ms 06:53:49 INFO - PROCESS | 12689 | 1461246829461 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 12689 | 1461246829469 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:53:49 INFO - PROCESS | 12689 | 1461246829480 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 12689 | 1461246829484 Marionette TRACE conn4 <- [1,2742,null,{}] 06:53:49 INFO - PROCESS | 12689 | 1461246829491 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 12689 | 1461246829866 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:53:50 INFO - PROCESS | 12689 | 1461246830116 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x86ce2400 == 118 [pid = 12689] [id = 693] 06:53:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x86f9ac00) [pid = 12689] [serial = 2080] [outer = (nil)] 06:53:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x894be400) [pid = 12689] [serial = 2081] [outer = 0x86f9ac00] 06:53:50 INFO - PROCESS | 12689 | 1461246830204 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x895d8800) [pid = 12689] [serial = 2082] [outer = 0x86f9ac00] 06:53:51 INFO - PROCESS | 12689 | 1461246831210 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1796ms 06:53:51 INFO - PROCESS | 12689 | 1461246831296 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:53:51 INFO - PROCESS | 12689 | 1461246831301 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:53:51 INFO - PROCESS | 12689 | 1461246831308 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 12689 | 1461246831315 Marionette TRACE conn4 <- [1,2746,null,{}] 06:53:51 INFO - PROCESS | 12689 | 1461246831340 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:51 INFO - PROCESS | 12689 | 1461246831672 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x85d6f400) [pid = 12689] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x8f82e400) [pid = 12689] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x8781d400) [pid = 12689] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8b878000) [pid = 12689] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x8caa8800) [pid = 12689] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x93721400) [pid = 12689] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x95aebc00) [pid = 12689] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x86bb6000) [pid = 12689] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x939e8c00) [pid = 12689] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x8faebc00) [pid = 12689] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 117 (0x8f750800) [pid = 12689] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 116 (0x8cdf1000) [pid = 12689] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 115 (0x8cdf6800) [pid = 12689] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 114 (0x8f60b800) [pid = 12689] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 113 (0x86bae400) [pid = 12689] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 112 (0x86f9f400) [pid = 12689] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 111 (0x86ce8c00) [pid = 12689] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 110 (0x894bfc00) [pid = 12689] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:53:52 INFO - PROCESS | 12689 | --DOMWINDOW == 109 (0x98595800) [pid = 12689] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:53:52 INFO - PROCESS | 12689 | 1461246832328 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x8564cc00 == 119 [pid = 12689] [id = 694] 06:53:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 110 (0x85d63800) [pid = 12689] [serial = 2083] [outer = (nil)] 06:53:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 111 (0x89013000) [pid = 12689] [serial = 2084] [outer = 0x85d63800] 06:53:52 INFO - PROCESS | 12689 | 1461246832412 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 112 (0x8a40bc00) [pid = 12689] [serial = 2085] [outer = 0x85d63800] 06:53:53 INFO - PROCESS | 12689 | 1461246833239 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1988ms 06:53:53 INFO - PROCESS | 12689 | 1461246833302 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 12689 | 1461246833308 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:53:53 INFO - PROCESS | 12689 | 1461246833315 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 12689 | 1461246833320 Marionette TRACE conn4 <- [1,2750,null,{}] 06:53:53 INFO - PROCESS | 12689 | 1461246833326 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 12689 | 1461246833586 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:53:53 INFO - PROCESS | 12689 | 1461246833799 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f96c00 == 120 [pid = 12689] [id = 695] 06:53:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 113 (0x89cd1c00) [pid = 12689] [serial = 2086] [outer = (nil)] 06:53:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 114 (0x8b89e800) [pid = 12689] [serial = 2087] [outer = 0x89cd1c00] 06:53:53 INFO - PROCESS | 12689 | 1461246833892 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 115 (0x8b990000) [pid = 12689] [serial = 2088] [outer = 0x89cd1c00] 06:53:55 INFO - PROCESS | 12689 | 1461246835160 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1884ms 06:53:55 INFO - PROCESS | 12689 | 1461246835200 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 12689 | 1461246835207 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:53:55 INFO - PROCESS | 12689 | 1461246835219 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 12689 | 1461246835224 Marionette TRACE conn4 <- [1,2754,null,{}] 06:53:55 INFO - PROCESS | 12689 | 1461246835234 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 12689 | 1461246835538 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:53:55 INFO - PROCESS | 12689 | 1461246835900 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494f800 == 121 [pid = 12689] [id = 696] 06:53:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 116 (0x86fa0c00) [pid = 12689] [serial = 2089] [outer = (nil)] 06:53:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 117 (0x894b6400) [pid = 12689] [serial = 2090] [outer = 0x86fa0c00] 06:53:56 INFO - PROCESS | 12689 | 1461246836001 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0x89bf5c00) [pid = 12689] [serial = 2091] [outer = 0x86fa0c00] 06:53:57 INFO - PROCESS | 12689 | 1461246837010 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1844ms 06:53:57 INFO - PROCESS | 12689 | 1461246837063 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 12689 | 1461246837073 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:53:57 INFO - PROCESS | 12689 | 1461246837085 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 12689 | 1461246837090 Marionette TRACE conn4 <- [1,2758,null,{}] 06:53:57 INFO - PROCESS | 12689 | 1461246837097 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 12689 | 1461246837389 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:53:57 INFO - PROCESS | 12689 | 1461246837790 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b876c00 == 122 [pid = 12689] [id = 697] 06:53:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x8b877400) [pid = 12689] [serial = 2092] [outer = (nil)] 06:53:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x8c01fc00) [pid = 12689] [serial = 2093] [outer = 0x8b877400] 06:53:57 INFO - PROCESS | 12689 | 1461246837888 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x8c0ea000) [pid = 12689] [serial = 2094] [outer = 0x8b877400] 06:53:58 INFO - PROCESS | 12689 | 1461246838920 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1895ms 06:53:58 INFO - PROCESS | 12689 | 1461246838981 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 12689 | 1461246838986 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:53:58 INFO - PROCESS | 12689 | 1461246838993 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 12689 | 1461246839000 Marionette TRACE conn4 <- [1,2762,null,{}] 06:53:59 INFO - PROCESS | 12689 | 1461246839018 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:59 INFO - PROCESS | 12689 | 1461246839313 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:53:59 INFO - PROCESS | 12689 | 1461246839656 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caa5c00 == 123 [pid = 12689] [id = 698] 06:53:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8cbd6c00) [pid = 12689] [serial = 2095] [outer = (nil)] 06:53:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x8cc07400) [pid = 12689] [serial = 2096] [outer = 0x8cbd6c00] 06:53:59 INFO - PROCESS | 12689 | 1461246839754 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x8cc7d800) [pid = 12689] [serial = 2097] [outer = 0x8cbd6c00] 06:54:00 INFO - PROCESS | 12689 | 1461246840735 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1799ms 06:54:00 INFO - PROCESS | 12689 | 1461246840793 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 12689 | 1461246840798 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:54:00 INFO - PROCESS | 12689 | 1461246840805 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 12689 | 1461246840809 Marionette TRACE conn4 <- [1,2766,null,{}] 06:54:00 INFO - PROCESS | 12689 | 1461246840816 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 12689 | 1461246841061 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:54:01 INFO - PROCESS | 12689 | 1461246841402 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d6400 == 124 [pid = 12689] [id = 699] 06:54:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x8cdf0800) [pid = 12689] [serial = 2098] [outer = (nil)] 06:54:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x8e703800) [pid = 12689] [serial = 2099] [outer = 0x8cdf0800] 06:54:01 INFO - PROCESS | 12689 | 1461246841505 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x8e70f000) [pid = 12689] [serial = 2100] [outer = 0x8cdf0800] 06:54:02 INFO - PROCESS | 12689 | 1461246842465 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1734ms 06:54:02 INFO - PROCESS | 12689 | 1461246842541 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 12689 | 1461246842545 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:54:02 INFO - PROCESS | 12689 | 1461246842552 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 12689 | 1461246842556 Marionette TRACE conn4 <- [1,2770,null,{}] 06:54:02 INFO - PROCESS | 12689 | 1461246842562 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 12689 | 1461246842844 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:54:03 INFO - PROCESS | 12689 | 1461246843181 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cedb800 == 125 [pid = 12689] [id = 700] 06:54:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x8ceddc00) [pid = 12689] [serial = 2101] [outer = (nil)] 06:54:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8e73e800) [pid = 12689] [serial = 2102] [outer = 0x8ceddc00] 06:54:03 INFO - PROCESS | 12689 | 1461246843287 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8e74ac00) [pid = 12689] [serial = 2103] [outer = 0x8ceddc00] 06:54:04 INFO - PROCESS | 12689 | 1461246844254 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1732ms 06:54:04 INFO - PROCESS | 12689 | 1461246844285 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:54:04 INFO - PROCESS | 12689 | 1461246844289 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:54:04 INFO - PROCESS | 12689 | 1461246844296 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 12689 | 1461246844300 Marionette TRACE conn4 <- [1,2774,null,{}] 06:54:04 INFO - PROCESS | 12689 | 1461246844306 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:04 INFO - PROCESS | 12689 | 1461246844581 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:54:04 INFO - PROCESS | 12689 | 1461246844943 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e720400 == 126 [pid = 12689] [id = 701] 06:54:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8f603c00) [pid = 12689] [serial = 2104] [outer = (nil)] 06:54:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8f745c00) [pid = 12689] [serial = 2105] [outer = 0x8f603c00] 06:54:05 INFO - PROCESS | 12689 | 1461246845049 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8f826400) [pid = 12689] [serial = 2106] [outer = 0x8f603c00] 06:54:05 INFO - PROCESS | 12689 | 1461246845987 Marionette TRACE conn4 <- [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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1742ms 06:54:06 INFO - PROCESS | 12689 | 1461246846040 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 12689 | 1461246846044 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:54:06 INFO - PROCESS | 12689 | 1461246846072 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 12689 | 1461246846077 Marionette TRACE conn4 <- [1,2778,null,{}] 06:54:06 INFO - PROCESS | 12689 | 1461246846083 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 12689 | 1461246846329 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:54:06 INFO - PROCESS | 12689 | 1461246846670 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb02800 == 127 [pid = 12689] [id = 702] 06:54:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8f60d800) [pid = 12689] [serial = 2107] [outer = (nil)] 06:54:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8f877000) [pid = 12689] [serial = 2108] [outer = 0x8f60d800] 06:54:06 INFO - PROCESS | 12689 | 1461246846779 Marionette DEBUG loaded listener.js 06:54:06 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8f895000) [pid = 12689] [serial = 2109] [outer = 0x8f60d800] 06:54:07 INFO - PROCESS | 12689 | 1461246847701 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1695ms 06:54:07 INFO - PROCESS | 12689 | 1461246847764 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:54:07 INFO - PROCESS | 12689 | 1461246847768 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:54:07 INFO - PROCESS | 12689 | 1461246847775 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:54:07 INFO - PROCESS | 12689 | 1461246847778 Marionette TRACE conn4 <- [1,2782,null,{}] 06:54:07 INFO - PROCESS | 12689 | 1461246847784 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:08 INFO - PROCESS | 12689 | 1461246848029 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:54:08 INFO - PROCESS | 12689 | 1461246848385 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x8f74a000 == 128 [pid = 12689] [id = 703] 06:54:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8f82c400) [pid = 12689] [serial = 2110] [outer = (nil)] 06:54:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8fa36800) [pid = 12689] [serial = 2111] [outer = 0x8f82c400] 06:54:08 INFO - PROCESS | 12689 | 1461246848485 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8fadf800) [pid = 12689] [serial = 2112] [outer = 0x8f82c400] 06:54:09 INFO - PROCESS | 12689 | 1461246849499 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1785ms 06:54:09 INFO - PROCESS | 12689 | 1461246849561 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:54:09 INFO - PROCESS | 12689 | 1461246849565 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:54:09 INFO - PROCESS | 12689 | 1461246849572 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 12689 | 1461246849576 Marionette TRACE conn4 <- [1,2786,null,{}] 06:54:09 INFO - PROCESS | 12689 | 1461246849583 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:09 INFO - PROCESS | 12689 | 1461246849858 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:54:10 INFO - PROCESS | 12689 | 1461246850228 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb0a400 == 129 [pid = 12689] [id = 704] 06:54:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8fae9c00) [pid = 12689] [serial = 2113] [outer = (nil)] 06:54:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x902dd400) [pid = 12689] [serial = 2114] [outer = 0x8fae9c00] 06:54:10 INFO - PROCESS | 12689 | 1461246850322 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x902e0400) [pid = 12689] [serial = 2115] [outer = 0x8fae9c00] 06:54:11 INFO - PROCESS | 12689 | 1461246851392 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1897ms 06:54:11 INFO - PROCESS | 12689 | 1461246851469 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 12689 | 1461246851473 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:54:11 INFO - PROCESS | 12689 | 1461246851481 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 12689 | 1461246851486 Marionette TRACE conn4 <- [1,2790,null,{}] 06:54:11 INFO - PROCESS | 12689 | 1461246851492 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:11 INFO - PROCESS | 12689 | 1461246851782 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:54:12 INFO - PROCESS | 12689 | 1461246852136 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x900c2c00 == 130 [pid = 12689] [id = 705] 06:54:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x907e0800) [pid = 12689] [serial = 2116] [outer = (nil)] 06:54:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x92905800) [pid = 12689] [serial = 2117] [outer = 0x907e0800] 06:54:12 INFO - PROCESS | 12689 | 1461246852232 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x92950c00) [pid = 12689] [serial = 2118] [outer = 0x907e0800] 06:54:13 INFO - PROCESS | 12689 | 1461246853184 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1740ms 06:54:13 INFO - PROCESS | 12689 | 1461246853222 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 12689 | 1461246853227 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:54:13 INFO - PROCESS | 12689 | 1461246853256 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 12689 | 1461246853270 Marionette TRACE conn4 <- [1,2794,null,{}] 06:54:13 INFO - PROCESS | 12689 | 1461246853278 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:13 INFO - PROCESS | 12689 | 1461246853560 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:54:13 INFO - PROCESS | 12689 | 1461246853954 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 12689 | ++DOCSHELL 0x902dec00 == 131 [pid = 12689] [id = 706] 06:54:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x92acf000) [pid = 12689] [serial = 2119] [outer = (nil)] 06:54:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x93722000) [pid = 12689] [serial = 2120] [outer = 0x92acf000] 06:54:14 INFO - PROCESS | 12689 | 1461246854062 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x939edc00) [pid = 12689] [serial = 2121] [outer = 0x92acf000] 06:54:15 INFO - PROCESS | 12689 | 1461246855022 Marionette TRACE conn4 <- [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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:54:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1814ms 06:54:15 INFO - PROCESS | 12689 | 1461246855084 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 12689 | 1461246855089 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:54:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:54:15 INFO - PROCESS | 12689 | 1461246855098 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 12689 | 1461246855102 Marionette TRACE conn4 <- [1,2798,null,{}] 06:54:15 INFO - PROCESS | 12689 | 1461246855108 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 12689 | 1461246855418 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:54:15 INFO - PROCESS | 12689 | 1461246855740 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x93719400 == 132 [pid = 12689] [id = 707] 06:54:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x93b14400) [pid = 12689] [serial = 2122] [outer = (nil)] 06:54:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x93dad000) [pid = 12689] [serial = 2123] [outer = 0x93b14400] 06:54:15 INFO - PROCESS | 12689 | 1461246855847 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x95a5b800) [pid = 12689] [serial = 2124] [outer = 0x93b14400] 06:54:16 INFO - PROCESS | 12689 | 1461246856821 Marionette TRACE conn4 <- [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]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1789ms 06:54:16 INFO - PROCESS | 12689 | 1461246856888 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 12689 | 1461246856892 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:54:16 INFO - PROCESS | 12689 | 1461246856899 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 12689 | 1461246856903 Marionette TRACE conn4 <- [1,2802,null,{}] 06:54:16 INFO - PROCESS | 12689 | 1461246856909 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 12689 | 1461246857192 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:54:17 INFO - PROCESS | 12689 | 1461246857545 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae4800 == 133 [pid = 12689] [id = 708] 06:54:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x93b19400) [pid = 12689] [serial = 2125] [outer = (nil)] 06:54:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x96676000) [pid = 12689] [serial = 2126] [outer = 0x93b19400] 06:54:17 INFO - PROCESS | 12689 | 1461246857639 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x97011000) [pid = 12689] [serial = 2127] [outer = 0x93b19400] 06:54:18 INFO - PROCESS | 12689 | 1461246858584 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1737ms 06:54:18 INFO - PROCESS | 12689 | 1461246858638 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 12689 | 1461246858646 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:54:18 INFO - PROCESS | 12689 | 1461246858657 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 12689 | 1461246858660 Marionette TRACE conn4 <- [1,2806,null,{}] 06:54:18 INFO - PROCESS | 12689 | 1461246858667 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:18 INFO - PROCESS | 12689 | 1461246858916 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:54:19 INFO - PROCESS | 12689 | 1461246859266 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x9371c400 == 134 [pid = 12689] [id = 709] 06:54:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x939e9000) [pid = 12689] [serial = 2128] [outer = (nil)] 06:54:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x9780f400) [pid = 12689] [serial = 2129] [outer = 0x939e9000] 06:54:19 INFO - PROCESS | 12689 | 1461246859365 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x9780e800) [pid = 12689] [serial = 2130] [outer = 0x939e9000] 06:54:20 INFO - PROCESS | 12689 | 1461246860302 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1688ms 06:54:20 INFO - PROCESS | 12689 | 1461246860347 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 12689 | 1461246860351 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:54:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:54:20 INFO - PROCESS | 12689 | 1461246860357 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 12689 | 1461246860361 Marionette TRACE conn4 <- [1,2810,null,{}] 06:54:20 INFO - PROCESS | 12689 | 1461246860367 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:20 INFO - PROCESS | 12689 | 1461246860620 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:54:20 INFO - PROCESS | 12689 | 1461246860977 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x9726f800 == 135 [pid = 12689] [id = 710] 06:54:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x977be800) [pid = 12689] [serial = 2131] [outer = (nil)] 06:54:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x98533c00) [pid = 12689] [serial = 2132] [outer = 0x977be800] 06:54:21 INFO - PROCESS | 12689 | 1461246861075 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x98595800) [pid = 12689] [serial = 2133] [outer = 0x977be800] 06:54:22 INFO - PROCESS | 12689 | 1461246862019 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:54:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1738ms 06:54:22 INFO - PROCESS | 12689 | 1461246862096 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 12689 | 1461246862100 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:54:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:54:22 INFO - PROCESS | 12689 | 1461246862107 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 12689 | 1461246862111 Marionette TRACE conn4 <- [1,2814,null,{}] 06:54:22 INFO - PROCESS | 12689 | 1461246862118 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:22 INFO - PROCESS | 12689 | 1461246862411 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:54:22 INFO - PROCESS | 12689 | 1461246862756 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x97303400 == 136 [pid = 12689] [id = 711] 06:54:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x97829c00) [pid = 12689] [serial = 2134] [outer = (nil)] 06:54:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x9a64ac00) [pid = 12689] [serial = 2135] [outer = 0x97829c00] 06:54:22 INFO - PROCESS | 12689 | 1461246862859 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x9a650400) [pid = 12689] [serial = 2136] [outer = 0x97829c00] 06:54:23 INFO - PROCESS | 12689 | 1461246863813 Marionette TRACE conn4 <- [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]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:54:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1740ms 06:54:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:54:23 INFO - PROCESS | 12689 | 1461246863848 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 12689 | 1461246863851 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:54:23 INFO - PROCESS | 12689 | 1461246863859 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 12689 | 1461246863863 Marionette TRACE conn4 <- [1,2818,null,{}] 06:54:23 INFO - PROCESS | 12689 | 1461246863869 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 12689 | 1461246864115 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:54:24 INFO - PROCESS | 12689 | 1461246864470 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x84949c00 == 137 [pid = 12689] [id = 712] 06:54:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x86ce5400) [pid = 12689] [serial = 2137] [outer = (nil)] 06:54:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x9a692800) [pid = 12689] [serial = 2138] [outer = 0x86ce5400] 06:54:24 INFO - PROCESS | 12689 | 1461246864573 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x9a694c00) [pid = 12689] [serial = 2139] [outer = 0x86ce5400] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x841f2000 == 136 [pid = 12689] [id = 655] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x84730000 == 135 [pid = 12689] [id = 690] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x989cfc00 == 134 [pid = 12689] [id = 691] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x939eac00 == 133 [pid = 12689] [id = 689] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x939eb400 == 132 [pid = 12689] [id = 688] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x92ad5800 == 131 [pid = 12689] [id = 687] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8f893c00 == 130 [pid = 12689] [id = 686] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8cbd5000 == 129 [pid = 12689] [id = 684] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8f877c00 == 128 [pid = 12689] [id = 685] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8e71b800 == 127 [pid = 12689] [id = 683] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0ea800 == 126 [pid = 12689] [id = 682] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8c234800 == 125 [pid = 12689] [id = 681] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x8a809800 == 124 [pid = 12689] [id = 680] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x85d63400 == 123 [pid = 12689] [id = 678] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x87990800 == 122 [pid = 12689] [id = 679] 06:54:27 INFO - PROCESS | 12689 | --DOCSHELL 0x85d68c00 == 121 [pid = 12689] [id = 677] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8a805000) [pid = 12689] [serial = 2030] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x86f9a000) [pid = 12689] [serial = 2025] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x900bf400) [pid = 12689] [serial = 1994] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x98919800) [pid = 12689] [serial = 2015] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8b99a400) [pid = 12689] [serial = 1976] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8cbd4400) [pid = 12689] [serial = 1979] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x9852fc00) [pid = 12689] [serial = 2013] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x9781b400) [pid = 12689] [serial = 2010] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x975a1000) [pid = 12689] [serial = 2009] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x983b3000) [pid = 12689] [serial = 2012] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x894b7400) [pid = 12689] [serial = 1974] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x93da2800) [pid = 12689] [serial = 2004] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x86bb4800) [pid = 12689] [serial = 2024] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x92a18800) [pid = 12689] [serial = 2001] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8fa2c400) [pid = 12689] [serial = 1992] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8ced9000) [pid = 12689] [serial = 1982] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8e71b000) [pid = 12689] [serial = 1985] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8c01f400) [pid = 12689] [serial = 1977] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8f82f400) [pid = 12689] [serial = 1989] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x900c3800) [pid = 12689] [serial = 1995] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x895d0c00) [pid = 12689] [serial = 2027] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x96fe9000) [pid = 12689] [serial = 2007] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8e71d400) [pid = 12689] [serial = 1986] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x92903000) [pid = 12689] [serial = 1998] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x89d49400) [pid = 12689] [serial = 2028] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8e702400) [pid = 12689] [serial = 1983] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x915f2c00) [pid = 12689] [serial = 1997] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8f751c00) [pid = 12689] [serial = 1988] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x95af0800) [pid = 12689] [serial = 2006] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x939f1000) [pid = 12689] [serial = 2003] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8b86f400) [pid = 12689] [serial = 1905] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x9917b800) [pid = 12689] [serial = 2019] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8cc7e000) [pid = 12689] [serial = 1980] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x87985400) [pid = 12689] [serial = 1973] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x9295a400) [pid = 12689] [serial = 2000] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8f934c00) [pid = 12689] [serial = 1991] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x99ca5800) [pid = 12689] [serial = 2021] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x990f1000) [pid = 12689] [serial = 2018] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x99034c00) [pid = 12689] [serial = 2016] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 12689 | 1461246868652 Marionette TRACE conn4 <- [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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:54:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 4849ms 06:54:28 INFO - PROCESS | 12689 | 1461246868708 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 12689 | 1461246868713 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:54:28 INFO - PROCESS | 12689 | 1461246868721 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 12689 | 1461246868727 Marionette TRACE conn4 <- [1,2822,null,{}] 06:54:28 INFO - PROCESS | 12689 | 1461246868735 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:28 INFO - PROCESS | 12689 | 1461246868983 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:54:29 INFO - PROCESS | 12689 | 1461246869275 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d3400 == 122 [pid = 12689] [id = 713] 06:54:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x846d5400) [pid = 12689] [serial = 2140] [outer = (nil)] 06:54:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8472f000) [pid = 12689] [serial = 2141] [outer = 0x846d5400] 06:54:29 INFO - PROCESS | 12689 | 1461246869367 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x84758000) [pid = 12689] [serial = 2142] [outer = 0x846d5400] 06:54:30 INFO - PROCESS | 12689 | 1461246870328 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1683ms 06:54:30 INFO - PROCESS | 12689 | 1461246870406 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 12689 | 1461246870415 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:54:30 INFO - PROCESS | 12689 | 1461246870432 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 12689 | 1461246870435 Marionette TRACE conn4 <- [1,2826,null,{}] 06:54:30 INFO - PROCESS | 12689 | 1461246870442 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 12689 | 1461246870770 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:54:31 INFO - PROCESS | 12689 | 1461246871016 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x84944800 == 123 [pid = 12689] [id = 714] 06:54:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x85640000) [pid = 12689] [serial = 2143] [outer = (nil)] 06:54:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x85d62c00) [pid = 12689] [serial = 2144] [outer = 0x85640000] 06:54:31 INFO - PROCESS | 12689 | 1461246871097 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x85d6f000) [pid = 12689] [serial = 2145] [outer = 0x85640000] 06:54:32 INFO - PROCESS | 12689 | 1461246872048 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1696ms 06:54:32 INFO - PROCESS | 12689 | 1461246872122 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 12689 | 1461246872125 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:54:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:54:32 INFO - PROCESS | 12689 | 1461246872132 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 12689 | 1461246872139 Marionette TRACE conn4 <- [1,2830,null,{}] 06:54:32 INFO - PROCESS | 12689 | 1461246872165 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:32 INFO - PROCESS | 12689 | 1461246872485 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8b993c00) [pid = 12689] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x939f3400) [pid = 12689] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8fadec00) [pid = 12689] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x86f9ac00) [pid = 12689] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x93715800) [pid = 12689] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x86ce7400) [pid = 12689] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x8cc7cc00) [pid = 12689] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x85641400) [pid = 12689] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8e71c800) [pid = 12689] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x864e8400) [pid = 12689] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x864eac00) [pid = 12689] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x99ca0400) [pid = 12689] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x8475bc00) [pid = 12689] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x85d63800) [pid = 12689] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x939ebc00) [pid = 12689] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 117 (0x89e4d800) [pid = 12689] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 116 (0x8ced8c00) [pid = 12689] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 115 (0x8cc06000) [pid = 12689] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:54:33 INFO - PROCESS | 12689 | --DOMWINDOW == 114 (0x8f937400) [pid = 12689] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:54:33 INFO - PROCESS | 12689 | 1461246873083 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 12689 | ++DOCSHELL 0x85644800 == 124 [pid = 12689] [id = 715] 06:54:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 115 (0x85645800) [pid = 12689] [serial = 2146] [outer = (nil)] 06:54:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 116 (0x864eac00) [pid = 12689] [serial = 2147] [outer = 0x85645800] 06:54:33 INFO - PROCESS | 12689 | 1461246873169 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 117 (0x86cea400) [pid = 12689] [serial = 2148] [outer = 0x85645800] 06:54:34 INFO - PROCESS | 12689 | 1461246874059 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:54:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1987ms 06:54:34 INFO - PROCESS | 12689 | 1461246874125 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:54:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:54:34 INFO - PROCESS | 12689 | 1461246874130 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:54:34 INFO - PROCESS | 12689 | 1461246874137 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 12689 | 1461246874141 Marionette TRACE conn4 <- [1,2834,null,{}] 06:54:34 INFO - PROCESS | 12689 | 1461246874146 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 12689 | 1461246874379 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:54:34 INFO - PROCESS | 12689 | 1461246874597 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f96800 == 125 [pid = 12689] [id = 716] 06:54:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0x86f9e000) [pid = 12689] [serial = 2149] [outer = (nil)] 06:54:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x86fa4800) [pid = 12689] [serial = 2150] [outer = 0x86f9e000] 06:54:34 INFO - PROCESS | 12689 | 1461246874677 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x87822000) [pid = 12689] [serial = 2151] [outer = 0x86f9e000] 06:54:35 INFO - PROCESS | 12689 | 1461246875885 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1795ms 06:54:35 INFO - PROCESS | 12689 | 1461246875935 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 12689 | 1461246875943 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:54:35 INFO - PROCESS | 12689 | 1461246875953 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 12689 | 1461246875958 Marionette TRACE conn4 <- [1,2838,null,{}] 06:54:35 INFO - PROCESS | 12689 | 1461246875968 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 12689 | 1461246876232 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:54:36 INFO - PROCESS | 12689 | 1461246876594 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 12689 | ++DOCSHELL 0x846d9000 == 126 [pid = 12689] [id = 717] 06:54:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x8494b400) [pid = 12689] [serial = 2152] [outer = (nil)] 06:54:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8523c800) [pid = 12689] [serial = 2153] [outer = 0x8494b400] 06:54:36 INFO - PROCESS | 12689 | 1461246876698 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x85d6e000) [pid = 12689] [serial = 2154] [outer = 0x8494b400] 06:54:37 INFO - PROCESS | 12689 | 1461246877717 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1843ms 06:54:37 INFO - PROCESS | 12689 | 1461246877797 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 12689 | 1461246877807 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:54:37 INFO - PROCESS | 12689 | 1461246877819 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 12689 | 1461246877824 Marionette TRACE conn4 <- [1,2842,null,{}] 06:54:37 INFO - PROCESS | 12689 | 1461246877831 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 12689 | 1461246878126 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:54:38 INFO - PROCESS | 12689 | 1461246878544 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f96400 == 127 [pid = 12689] [id = 718] 06:54:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x86f9a800) [pid = 12689] [serial = 2155] [outer = (nil)] 06:54:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x86fa3000) [pid = 12689] [serial = 2156] [outer = 0x86f9a800] 06:54:38 INFO - PROCESS | 12689 | 1461246878641 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x8798b000) [pid = 12689] [serial = 2157] [outer = 0x86f9a800] 06:54:39 INFO - PROCESS | 12689 | 1461246879730 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:54:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:54:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1985ms 06:54:39 INFO - PROCESS | 12689 | 1461246879805 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 12689 | 1461246879810 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:54:39 INFO - PROCESS | 12689 | 1461246879817 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 12689 | 1461246879823 Marionette TRACE conn4 <- [1,2846,null,{}] 06:54:39 INFO - PROCESS | 12689 | 1461246879841 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:40 INFO - PROCESS | 12689 | 1461246880154 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:54:40 INFO - PROCESS | 12689 | 1461246880508 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x894b0400 == 128 [pid = 12689] [id = 719] 06:54:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x894bc800) [pid = 12689] [serial = 2158] [outer = (nil)] 06:54:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x895d5c00) [pid = 12689] [serial = 2159] [outer = 0x894bc800] 06:54:40 INFO - PROCESS | 12689 | 1461246880606 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89bf2000) [pid = 12689] [serial = 2160] [outer = 0x894bc800] 06:54:41 INFO - PROCESS | 12689 | 1461246881593 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:54:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1853ms 06:54:41 INFO - PROCESS | 12689 | 1461246881670 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 12689 | 1461246881675 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:54:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:54:41 INFO - PROCESS | 12689 | 1461246881682 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 12689 | 1461246881686 Marionette TRACE conn4 <- [1,2850,null,{}] 06:54:41 INFO - PROCESS | 12689 | 1461246881692 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 12689 | 1461246881985 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:54:42 INFO - PROCESS | 12689 | 1461246882332 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x8798e400 == 129 [pid = 12689] [id = 720] 06:54:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x89bfbc00) [pid = 12689] [serial = 2161] [outer = (nil)] 06:54:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x89cdfc00) [pid = 12689] [serial = 2162] [outer = 0x89bfbc00] 06:54:42 INFO - PROCESS | 12689 | 1461246882428 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x89d4b800) [pid = 12689] [serial = 2163] [outer = 0x89bfbc00] 06:54:43 INFO - PROCESS | 12689 | 1461246883445 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:54:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1834ms 06:54:43 INFO - PROCESS | 12689 | 1461246883518 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:54:43 INFO - PROCESS | 12689 | 1461246883521 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:54:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:54:43 INFO - PROCESS | 12689 | 1461246883529 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 12689 | 1461246883532 Marionette TRACE conn4 <- [1,2854,null,{}] 06:54:43 INFO - PROCESS | 12689 | 1461246883539 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:43 INFO - PROCESS | 12689 | 1461246883804 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:54:44 INFO - PROCESS | 12689 | 1461246884151 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8901e000 == 130 [pid = 12689] [id = 721] 06:54:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x895d7400) [pid = 12689] [serial = 2164] [outer = (nil)] 06:54:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8a402400) [pid = 12689] [serial = 2165] [outer = 0x895d7400] 06:54:44 INFO - PROCESS | 12689 | 1461246884248 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8a407400) [pid = 12689] [serial = 2166] [outer = 0x895d7400] 06:54:45 INFO - PROCESS | 12689 | 1461246885270 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:54:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1781ms 06:54:45 INFO - PROCESS | 12689 | 1461246885311 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:54:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:54:45 INFO - PROCESS | 12689 | 1461246885316 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:54:45 INFO - PROCESS | 12689 | 1461246885323 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 12689 | 1461246885326 Marionette TRACE conn4 <- [1,2858,null,{}] 06:54:45 INFO - PROCESS | 12689 | 1461246885332 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 12689 | 1461246885628 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:54:46 INFO - PROCESS | 12689 | 1461246885989 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x89ce0800 == 131 [pid = 12689] [id = 722] 06:54:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8a810c00) [pid = 12689] [serial = 2167] [outer = (nil)] 06:54:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8b8a8800) [pid = 12689] [serial = 2168] [outer = 0x8a810c00] 06:54:46 INFO - PROCESS | 12689 | 1461246886094 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8b993800) [pid = 12689] [serial = 2169] [outer = 0x8a810c00] 06:54:47 INFO - PROCESS | 12689 | 1461246887061 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:54:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1783ms 06:54:47 INFO - PROCESS | 12689 | 1461246887107 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:54:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:54:47 INFO - PROCESS | 12689 | 1461246887111 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:54:47 INFO - PROCESS | 12689 | 1461246887118 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 12689 | 1461246887122 Marionette TRACE conn4 <- [1,2862,null,{}] 06:54:47 INFO - PROCESS | 12689 | 1461246887128 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:47 INFO - PROCESS | 12689 | 1461246887391 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:54:47 INFO - PROCESS | 12689 | 1461246887733 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x89e4bc00 == 132 [pid = 12689] [id = 723] 06:54:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8b86ec00) [pid = 12689] [serial = 2170] [outer = (nil)] 06:54:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8c01f400) [pid = 12689] [serial = 2171] [outer = 0x8b86ec00] 06:54:47 INFO - PROCESS | 12689 | 1461246887835 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8c0e1c00) [pid = 12689] [serial = 2172] [outer = 0x8b86ec00] 06:54:48 INFO - PROCESS | 12689 | 1461246888789 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:54:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1732ms 06:54:48 INFO - PROCESS | 12689 | 1461246888853 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 12689 | 1461246888858 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:54:48 INFO - PROCESS | 12689 | 1461246888867 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 12689 | 1461246888871 Marionette TRACE conn4 <- [1,2866,null,{}] 06:54:48 INFO - PROCESS | 12689 | 1461246888878 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:49 INFO - PROCESS | 12689 | 1461246889128 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:54:49 INFO - PROCESS | 12689 | 1461246889479 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cc400 == 133 [pid = 12689] [id = 724] 06:54:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8b990400) [pid = 12689] [serial = 2173] [outer = (nil)] 06:54:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8c236400) [pid = 12689] [serial = 2174] [outer = 0x8b990400] 06:54:49 INFO - PROCESS | 12689 | 1461246889579 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8c238000) [pid = 12689] [serial = 2175] [outer = 0x8b990400] 06:54:50 INFO - PROCESS | 12689 | 1461246890559 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:54:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1734ms 06:54:50 INFO - PROCESS | 12689 | 1461246890602 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:54:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:54:50 INFO - PROCESS | 12689 | 1461246890607 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:54:50 INFO - PROCESS | 12689 | 1461246890613 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 12689 | 1461246890617 Marionette TRACE conn4 <- [1,2870,null,{}] 06:54:50 INFO - PROCESS | 12689 | 1461246890623 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 12689 | 1461246890882 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:54:51 INFO - PROCESS | 12689 | 1461246891231 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0e1400 == 134 [pid = 12689] [id = 725] 06:54:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8c0ef000) [pid = 12689] [serial = 2176] [outer = (nil)] 06:54:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8caad800) [pid = 12689] [serial = 2177] [outer = 0x8c0ef000] 06:54:51 INFO - PROCESS | 12689 | 1461246891333 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8cbd0400) [pid = 12689] [serial = 2178] [outer = 0x8c0ef000] 06:54:52 INFO - PROCESS | 12689 | 1461246892287 Marionette TRACE conn4 <- [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]]]}] 06:54:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:54:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1738ms 06:54:52 INFO - PROCESS | 12689 | 1461246892352 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:54:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:54:52 INFO - PROCESS | 12689 | 1461246892357 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:54:52 INFO - PROCESS | 12689 | 1461246892363 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 12689 | 1461246892367 Marionette TRACE conn4 <- [1,2874,null,{}] 06:54:52 INFO - PROCESS | 12689 | 1461246892373 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 12689 | 1461246892623 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:54:52 INFO - PROCESS | 12689 | 1461246892970 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x8caa3000 == 135 [pid = 12689] [id = 726] 06:54:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8caa8000) [pid = 12689] [serial = 2179] [outer = (nil)] 06:54:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x8cc0a400) [pid = 12689] [serial = 2180] [outer = 0x8caa8000] 06:54:53 INFO - PROCESS | 12689 | 1461246893074 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8cc0d000) [pid = 12689] [serial = 2181] [outer = 0x8caa8000] 06:54:54 INFO - PROCESS | 12689 | 1461246894074 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:54:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1748ms 06:54:54 INFO - PROCESS | 12689 | 1461246894112 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:54:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:54:54 INFO - PROCESS | 12689 | 1461246894117 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:54:54 INFO - PROCESS | 12689 | 1461246894124 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 12689 | 1461246894129 Marionette TRACE conn4 <- [1,2878,null,{}] 06:54:54 INFO - PROCESS | 12689 | 1461246894136 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:54 INFO - PROCESS | 12689 | 1461246894420 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:54:54 INFO - PROCESS | 12689 | 1461246894779 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cbce400 == 136 [pid = 12689] [id = 727] 06:54:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8ced7400) [pid = 12689] [serial = 2182] [outer = (nil)] 06:54:54 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x8cee0800) [pid = 12689] [serial = 2183] [outer = 0x8ced7400] 06:54:54 INFO - PROCESS | 12689 | 1461246894890 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8e70cc00) [pid = 12689] [serial = 2184] [outer = 0x8ced7400] 06:54:55 INFO - PROCESS | 12689 | 1461246895870 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:54:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1794ms 06:54:55 INFO - PROCESS | 12689 | 1461246895918 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:54:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:54:55 INFO - PROCESS | 12689 | 1461246895922 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:54:55 INFO - PROCESS | 12689 | 1461246895929 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 12689 | 1461246895933 Marionette TRACE conn4 <- [1,2882,null,{}] 06:54:55 INFO - PROCESS | 12689 | 1461246895939 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:56 INFO - PROCESS | 12689 | 1461246896179 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:54:56 INFO - PROCESS | 12689 | 1461246896534 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cdf5400 == 137 [pid = 12689] [id = 728] 06:54:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x8ced6400) [pid = 12689] [serial = 2185] [outer = (nil)] 06:54:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x8e721800) [pid = 12689] [serial = 2186] [outer = 0x8ced6400] 06:54:56 INFO - PROCESS | 12689 | 1461246896635 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x8e73f800) [pid = 12689] [serial = 2187] [outer = 0x8ced6400] 06:54:57 INFO - PROCESS | 12689 | 1461246897600 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:54:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1732ms 06:54:57 INFO - PROCESS | 12689 | 1461246897661 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 12689 | 1461246897666 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:54:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:54:57 INFO - PROCESS | 12689 | 1461246897672 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 12689 | 1461246897675 Marionette TRACE conn4 <- [1,2886,null,{}] 06:54:57 INFO - PROCESS | 12689 | 1461246897681 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 12689 | 1461246897923 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:54:58 INFO - PROCESS | 12689 | 1461246898269 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405d000 == 138 [pid = 12689] [id = 729] 06:54:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x8caa3400) [pid = 12689] [serial = 2188] [outer = (nil)] 06:54:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x8eb05000) [pid = 12689] [serial = 2189] [outer = 0x8caa3400] 06:54:58 INFO - PROCESS | 12689 | 1461246898380 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8eb09c00) [pid = 12689] [serial = 2190] [outer = 0x8caa3400] 06:54:59 INFO - PROCESS | 12689 | 1461246899367 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:54:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1732ms 06:54:59 INFO - PROCESS | 12689 | 1461246899405 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 12689 | 1461246899409 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:54:59 INFO - PROCESS | 12689 | 1461246899415 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 12689 | 1461246899419 Marionette TRACE conn4 <- [1,2890,null,{}] 06:54:59 INFO - PROCESS | 12689 | 1461246899425 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 12689 | 1461246899668 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:55:00 INFO - PROCESS | 12689 | 1461246900023 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 12689 | ++DOCSHELL 0x86cf0c00 == 139 [pid = 12689] [id = 730] 06:55:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x87821400) [pid = 12689] [serial = 2191] [outer = (nil)] 06:55:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x8f748000) [pid = 12689] [serial = 2192] [outer = 0x87821400] 06:55:00 INFO - PROCESS | 12689 | 1461246900124 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x8f750000) [pid = 12689] [serial = 2193] [outer = 0x87821400] 06:55:01 INFO - PROCESS | 12689 | 1461246901089 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:55:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1739ms 06:55:01 INFO - PROCESS | 12689 | 1461246901155 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 12689 | 1461246901159 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:55:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:55:01 INFO - PROCESS | 12689 | 1461246901166 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 12689 | 1461246901170 Marionette TRACE conn4 <- [1,2894,null,{}] 06:55:01 INFO - PROCESS | 12689 | 1461246901176 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:01 INFO - PROCESS | 12689 | 1461246901437 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:55:01 INFO - PROCESS | 12689 | 1461246901841 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb07c00 == 140 [pid = 12689] [id = 731] 06:55:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8f60fc00) [pid = 12689] [serial = 2194] [outer = (nil)] 06:55:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x8f86dc00) [pid = 12689] [serial = 2195] [outer = 0x8f60fc00] 06:55:01 INFO - PROCESS | 12689 | 1461246901944 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x8f870000) [pid = 12689] [serial = 2196] [outer = 0x8f60fc00] 06:55:02 INFO - PROCESS | 12689 | 1461246902923 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:55:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1832ms 06:55:03 INFO - PROCESS | 12689 | 1461246902999 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 12689 | 1461246903004 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:55:03 INFO - PROCESS | 12689 | 1461246903010 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 12689 | 1461246903014 Marionette TRACE conn4 <- [1,2898,null,{}] 06:55:03 INFO - PROCESS | 12689 | 1461246903020 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:03 INFO - PROCESS | 12689 | 1461246903307 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:55:03 INFO - PROCESS | 12689 | 1461246903659 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e74d400 == 141 [pid = 12689] [id = 732] 06:55:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x8f74cc00) [pid = 12689] [serial = 2197] [outer = (nil)] 06:55:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x8f893c00) [pid = 12689] [serial = 2198] [outer = 0x8f74cc00] 06:55:03 INFO - PROCESS | 12689 | 1461246903752 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x8f933800) [pid = 12689] [serial = 2199] [outer = 0x8f74cc00] 06:55:04 INFO - PROCESS | 12689 | 1461246904694 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:55:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1732ms 06:55:04 INFO - PROCESS | 12689 | 1461246904743 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 12689 | 1461246904748 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:55:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:55:04 INFO - PROCESS | 12689 | 1461246904754 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 12689 | 1461246904758 Marionette TRACE conn4 <- [1,2902,null,{}] 06:55:04 INFO - PROCESS | 12689 | 1461246904764 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 12689 | 1461246905025 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:55:05 INFO - PROCESS | 12689 | 1461246905390 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 12689 | --DOCSHELL 0x864e9800 == 140 [pid = 12689] [id = 572] 06:55:08 INFO - PROCESS | 12689 | --DOCSHELL 0x902d9400 == 139 [pid = 12689] [id = 84] 06:55:08 INFO - PROCESS | 12689 | --DOCSHELL 0x8472c000 == 138 [pid = 12689] [id = 676] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8b89e800) [pid = 12689] [serial = 2087] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8c23b800) [pid = 12689] [serial = 2042] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x93b1e400) [pid = 12689] [serial = 2067] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x9891e400) [pid = 12689] [serial = 2072] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x9290e000) [pid = 12689] [serial = 2061] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x894be400) [pid = 12689] [serial = 2081] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x895d8800) [pid = 12689] [serial = 2082] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x93993000) [pid = 12689] [serial = 2064] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8b996c00) [pid = 12689] [serial = 1971] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8f748400) [pid = 12689] [serial = 2049] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x86bb7000) [pid = 12689] [serial = 2078] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x86f9bc00) [pid = 12689] [serial = 2079] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8f86e400) [pid = 12689] [serial = 2051] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x86baf400) [pid = 12689] [serial = 2033] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8e748400) [pid = 12689] [serial = 2048] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x9371e400) [pid = 12689] [serial = 2063] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x89e44800) [pid = 12689] [serial = 2037] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8f87a000) [pid = 12689] [serial = 2052] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x9a68c400) [pid = 12689] [serial = 2076] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x99cabc00) [pid = 12689] [serial = 2022] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x89013000) [pid = 12689] [serial = 2084] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8a40bc00) [pid = 12689] [serial = 2085] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x97825800) [pid = 12689] [serial = 2070] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x91f96c00) [pid = 12689] [serial = 2060] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x8cbdb400) [pid = 12689] [serial = 2043] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8b99cc00) [pid = 12689] [serial = 2040] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8f9afc00) [pid = 12689] [serial = 2054] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8ced3400) [pid = 12689] [serial = 2046] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x9781c400) [pid = 12689] [serial = 2069] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x89bf5000) [pid = 12689] [serial = 2036] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8cdf9400) [pid = 12689] [serial = 2045] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8f9b4000) [pid = 12689] [serial = 2055] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x86fa1800) [pid = 12689] [serial = 2034] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x9a68b000) [pid = 12689] [serial = 2075] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x900c1400) [pid = 12689] [serial = 2058] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8b877000) [pid = 12689] [serial = 2039] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x93b17800) [pid = 12689] [serial = 2066] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x900bcc00) [pid = 12689] [serial = 2057] [outer = (nil)] [url = about:blank] 06:55:08 INFO - PROCESS | 12689 | ++DOCSHELL 0x83707400 == 139 [pid = 12689] [id = 733] 06:55:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x83ecc000) [pid = 12689] [serial = 2200] [outer = (nil)] 06:55:08 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8475a800) [pid = 12689] [serial = 2201] [outer = 0x83ecc000] 06:55:08 INFO - PROCESS | 12689 | 1461246908893 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x85232400) [pid = 12689] [serial = 2202] [outer = 0x83ecc000] 06:55:09 INFO - PROCESS | 12689 | 1461246909846 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 5145ms 06:55:09 INFO - PROCESS | 12689 | 1461246909906 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 12689 | 1461246909913 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:55:09 INFO - PROCESS | 12689 | 1461246909924 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 12689 | 1461246909927 Marionette TRACE conn4 <- [1,2906,null,{}] 06:55:09 INFO - PROCESS | 12689 | 1461246909935 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:10 INFO - PROCESS | 12689 | 1461246910186 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:55:10 INFO - PROCESS | 12689 | 1461246910486 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb7c00 == 140 [pid = 12689] [id = 734] 06:55:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x86bb8800) [pid = 12689] [serial = 2203] [outer = (nil)] 06:55:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x86cee000) [pid = 12689] [serial = 2204] [outer = 0x86bb8800] 06:55:10 INFO - PROCESS | 12689 | 1461246910568 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x86f9d000) [pid = 12689] [serial = 2205] [outer = 0x86bb8800] 06:55:11 INFO - PROCESS | 12689 | 1461246911477 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1588ms 06:55:11 INFO - PROCESS | 12689 | 1461246911511 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 12689 | 1461246911517 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:55:11 INFO - PROCESS | 12689 | 1461246911528 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 12689 | 1461246911532 Marionette TRACE conn4 <- [1,2910,null,{}] 06:55:11 INFO - PROCESS | 12689 | 1461246911547 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:11 INFO - PROCESS | 12689 | 1461246911855 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:55:11 INFO - PROCESS | 12689 | 1461246911905 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb2c00 == 141 [pid = 12689] [id = 735] 06:55:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x87816000) [pid = 12689] [serial = 2206] [outer = (nil)] 06:55:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x894b6800) [pid = 12689] [serial = 2207] [outer = 0x87816000] 06:55:11 INFO - PROCESS | 12689 | 1461246911989 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x895cfc00) [pid = 12689] [serial = 2208] [outer = 0x87816000] 06:55:13 INFO - PROCESS | 12689 | 1461246913057 Marionette TRACE conn4 <- [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]]]}] 06:55:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:55:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:55:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1560ms 06:55:13 INFO - PROCESS | 12689 | 1461246913098 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:55:13 INFO - TEST-START | /DOMEvents/constructors.html 06:55:13 INFO - PROCESS | 12689 | 1461246913102 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:55:13 INFO - PROCESS | 12689 | 1461246913115 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 12689 | 1461246913120 Marionette TRACE conn4 <- [1,2914,null,{}] 06:55:13 INFO - PROCESS | 12689 | 1461246913146 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 12689 | 1461246913829 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x85645800) [pid = 12689] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x85640000) [pid = 12689] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x89017000) [pid = 12689] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x846d5400) [pid = 12689] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x86ce5400) [pid = 12689] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x97829c00) [pid = 12689] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x977be800) [pid = 12689] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x939e9000) [pid = 12689] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x93b19400) [pid = 12689] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x93b14400) [pid = 12689] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x92acf000) [pid = 12689] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x907e0800) [pid = 12689] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x8fae9c00) [pid = 12689] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x8f82c400) [pid = 12689] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8f60d800) [pid = 12689] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x8f603c00) [pid = 12689] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8ceddc00) [pid = 12689] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x8cdf0800) [pid = 12689] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x8cbd6c00) [pid = 12689] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x8b877400) [pid = 12689] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x86fa0c00) [pid = 12689] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:55:13 INFO - PROCESS | 12689 | --DOMWINDOW == 117 (0x86fa3400) [pid = 12689] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:55:14 INFO - PROCESS | 12689 | 1461246914124 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8494e800 == 142 [pid = 12689] [id = 736] 06:55:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0x8523a000) [pid = 12689] [serial = 2209] [outer = (nil)] 06:55:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x86fa3400) [pid = 12689] [serial = 2210] [outer = 0x8523a000] 06:55:14 INFO - PROCESS | 12689 | 1461246914207 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x89e43800) [pid = 12689] [serial = 2211] [outer = 0x8523a000] 06:55:15 INFO - PROCESS | 12689 | 1461246915077 Marionette TRACE conn4 <- [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]]]}] 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:55:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:55:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:55:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:55:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 2061ms 06:55:15 INFO - PROCESS | 12689 | 1461246915171 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 12689 | 1461246915178 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:55:15 INFO - PROCESS | 12689 | 1461246915190 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 12689 | 1461246915197 Marionette TRACE conn4 <- [1,2918,null,{}] 06:55:15 INFO - PROCESS | 12689 | 1461246915242 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 12689 | 1461246915467 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:55:15 INFO - PROCESS | 12689 | 1461246915477 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 12689 | ++DOCSHELL 0x841eb800 == 143 [pid = 12689] [id = 737] 06:55:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x89017000) [pid = 12689] [serial = 2212] [outer = (nil)] 06:55:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x8a80d000) [pid = 12689] [serial = 2213] [outer = 0x89017000] 06:55:15 INFO - PROCESS | 12689 | 1461246915760 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x8b8a3800) [pid = 12689] [serial = 2214] [outer = 0x89017000] 06:55:16 INFO - PROCESS | 12689 | 1461246916817 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:55:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:55:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1686ms 06:55:16 INFO - PROCESS | 12689 | 1461246916912 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:55:16 INFO - PROCESS | 12689 | 1461246916921 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:55:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:55:16 INFO - PROCESS | 12689 | 1461246916939 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:55:16 INFO - PROCESS | 12689 | 1461246916946 Marionette TRACE conn4 <- [1,2922,null,{}] 06:55:16 INFO - PROCESS | 12689 | 1461246916955 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:17 INFO - PROCESS | 12689 | 1461246917218 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:55:17 INFO - PROCESS | 12689 | 1461246917578 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bafc00 == 144 [pid = 12689] [id = 738] 06:55:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x86bb3000) [pid = 12689] [serial = 2215] [outer = (nil)] 06:55:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x86fa0800) [pid = 12689] [serial = 2216] [outer = 0x86bb3000] 06:55:17 INFO - PROCESS | 12689 | 1461246917680 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x8798f400) [pid = 12689] [serial = 2217] [outer = 0x86bb3000] 06:55:18 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:18 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:18 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:18 INFO - PROCESS | 12689 | [12689] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 06:55:18 INFO - PROCESS | 12689 | 1461246918583 Marionette TRACE conn4 <- [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]]]}] 06:55:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:55:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:18 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 06:55:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:18 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 06:55:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:18 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]" 06:55:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:55:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:55:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1692ms 06:55:18 INFO - PROCESS | 12689 | 1461246918656 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 12689 | 1461246918666 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:55:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:55:18 INFO - PROCESS | 12689 | 1461246918681 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 12689 | 1461246918686 Marionette TRACE conn4 <- [1,2926,null,{}] 06:55:18 INFO - PROCESS | 12689 | 1461246918693 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 12689 | 1461246918968 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:55:19 INFO - PROCESS | 12689 | 1461246919389 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a402000 == 145 [pid = 12689] [id = 739] 06:55:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x8a408c00) [pid = 12689] [serial = 2218] [outer = (nil)] 06:55:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x8b87a000) [pid = 12689] [serial = 2219] [outer = 0x8a408c00] 06:55:19 INFO - PROCESS | 12689 | 1461246919491 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x8b98e000) [pid = 12689] [serial = 2220] [outer = 0x8a408c00] 06:55:20 INFO - PROCESS | 12689 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:55:20 INFO - PROCESS | 12689 | 1461246920385 Marionette TRACE conn4 <- [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]]]}] 06:55:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:55:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1739ms 06:55:20 INFO - PROCESS | 12689 | 1461246920420 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 12689 | 1461246920423 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:55:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:55:20 INFO - PROCESS | 12689 | 1461246920431 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 12689 | 1461246920437 Marionette TRACE conn4 <- [1,2930,null,{}] 06:55:20 INFO - PROCESS | 12689 | 1461246920455 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:20 INFO - PROCESS | 12689 | 1461246920711 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:55:21 INFO - PROCESS | 12689 | 1461246921007 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:21 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb5c00 == 146 [pid = 12689] [id = 740] 06:55:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x895ce000) [pid = 12689] [serial = 2221] [outer = (nil)] 06:55:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8cbcd800) [pid = 12689] [serial = 2222] [outer = 0x895ce000] 06:55:21 INFO - PROCESS | 12689 | 1461246921105 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8cc0ac00) [pid = 12689] [serial = 2223] [outer = 0x895ce000] 06:55:21 INFO - PROCESS | 12689 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:55:21 INFO - PROCESS | 12689 | 1461246921993 Marionette TRACE conn4 <- [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]]]}] 06:55:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:55:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1589ms 06:55:22 INFO - PROCESS | 12689 | 1461246922021 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 12689 | 1461246922027 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:55:22 INFO - PROCESS | 12689 | 1461246922034 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 12689 | 1461246922037 Marionette TRACE conn4 <- [1,2934,null,{}] 06:55:22 INFO - PROCESS | 12689 | 1461246922043 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:22 INFO - PROCESS | 12689 | 1461246922323 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:55:22 INFO - PROCESS | 12689 | 1461246922598 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cdcc00 == 147 [pid = 12689] [id = 741] 06:55:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8cdf4000) [pid = 12689] [serial = 2224] [outer = (nil)] 06:55:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8cdfa800) [pid = 12689] [serial = 2225] [outer = 0x8cdf4000] 06:55:22 INFO - PROCESS | 12689 | 1461246922696 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8cedbc00) [pid = 12689] [serial = 2226] [outer = 0x8cdf4000] 06:55:23 INFO - PROCESS | 12689 | 1461246923565 Marionette TRACE conn4 <- [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]]]}] 06:55:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:55:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1590ms 06:55:23 INFO - PROCESS | 12689 | 1461246923625 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 12689 | 1461246923629 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:55:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:55:23 INFO - PROCESS | 12689 | 1461246923636 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 12689 | 1461246923640 Marionette TRACE conn4 <- [1,2938,null,{}] 06:55:23 INFO - PROCESS | 12689 | 1461246923646 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:23 INFO - PROCESS | 12689 | 1461246923916 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:55:24 INFO - PROCESS | 12689 | 1461246924227 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x84759800 == 148 [pid = 12689] [id = 742] 06:55:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x8cc82000) [pid = 12689] [serial = 2227] [outer = (nil)] 06:55:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8e717800) [pid = 12689] [serial = 2228] [outer = 0x8cc82000] 06:55:24 INFO - PROCESS | 12689 | 1461246924365 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8e743000) [pid = 12689] [serial = 2229] [outer = 0x8cc82000] 06:55:25 INFO - PROCESS | 12689 | 1461246925230 Marionette TRACE conn4 <- [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]]]}] 06:55:25 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. 06:55:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1633ms 06:55:25 INFO - PROCESS | 12689 | 1461246925270 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:55:25 INFO - PROCESS | 12689 | 1461246925279 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:55:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:55:25 INFO - PROCESS | 12689 | 1461246925333 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 12689 | 1461246925339 Marionette TRACE conn4 <- [1,2942,null,{}] 06:55:25 INFO - PROCESS | 12689 | 1461246925359 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:25 INFO - PROCESS | 12689 | 1461246925662 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:55:26 INFO - PROCESS | 12689 | 1461246926038 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cec00 == 149 [pid = 12689] [id = 743] 06:55:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8e74bc00) [pid = 12689] [serial = 2230] [outer = (nil)] 06:55:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8f82c000) [pid = 12689] [serial = 2231] [outer = 0x8e74bc00] 06:55:26 INFO - PROCESS | 12689 | 1461246926159 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8f832800) [pid = 12689] [serial = 2232] [outer = 0x8e74bc00] 06:55:26 INFO - PROCESS | 12689 | 1461246926974 Marionette TRACE conn4 <- [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"]]]}] 06:55:27 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 06:55:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:55:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1736ms 06:55:27 INFO - PROCESS | 12689 | 1461246927031 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 12689 | 1461246927035 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:55:27 INFO - PROCESS | 12689 | 1461246927042 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 12689 | 1461246927046 Marionette TRACE conn4 <- [1,2946,null,{}] 06:55:27 INFO - PROCESS | 12689 | 1461246927052 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:27 INFO - PROCESS | 12689 | 1461246927355 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:55:27 INFO - PROCESS | 12689 | 1461246927692 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e70c400 == 150 [pid = 12689] [id = 744] 06:55:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8f87a000) [pid = 12689] [serial = 2233] [outer = (nil)] 06:55:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8f93a400) [pid = 12689] [serial = 2234] [outer = 0x8f87a000] 06:55:27 INFO - PROCESS | 12689 | 1461246927834 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8f9ae800) [pid = 12689] [serial = 2235] [outer = 0x8f87a000] 06:55:28 INFO - PROCESS | 12689 | 1461246928625 Marionette TRACE conn4 <- [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]]]}] 06:55:28 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. 06:55:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1636ms 06:55:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:55:28 INFO - PROCESS | 12689 | 1461246928679 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:55:28 INFO - PROCESS | 12689 | 1461246928683 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:55:28 INFO - PROCESS | 12689 | 1461246928690 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 12689 | 1461246928693 Marionette TRACE conn4 <- [1,2950,null,{}] 06:55:28 INFO - PROCESS | 12689 | 1461246928699 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 12689 | 1461246929070 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:55:29 INFO - PROCESS | 12689 | 1461246929330 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb8400 == 151 [pid = 12689] [id = 745] 06:55:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8f937c00) [pid = 12689] [serial = 2236] [outer = (nil)] 06:55:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8fa2fc00) [pid = 12689] [serial = 2237] [outer = 0x8f937c00] 06:55:29 INFO - PROCESS | 12689 | 1461246929475 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8fa38c00) [pid = 12689] [serial = 2238] [outer = 0x8f937c00] 06:55:30 INFO - PROCESS | 12689 | ++DOCSHELL 0x8faeb400 == 152 [pid = 12689] [id = 746] 06:55:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x8faec400) [pid = 12689] [serial = 2239] [outer = (nil)] 06:55:30 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x900b8000) [pid = 12689] [serial = 2240] [outer = 0x8faec400] 06:55:30 INFO - PROCESS | 12689 | 1461246930417 Marionette TRACE conn4 <- [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]]]}] 06:55:30 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. 06:55:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1787ms 06:55:30 INFO - PROCESS | 12689 | 1461246930477 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:55:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:55:30 INFO - PROCESS | 12689 | 1461246930481 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:55:30 INFO - PROCESS | 12689 | 1461246930488 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 12689 | 1461246930491 Marionette TRACE conn4 <- [1,2954,null,{}] 06:55:30 INFO - PROCESS | 12689 | 1461246930497 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:30 INFO - PROCESS | 12689 | 1461246930845 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:55:31 INFO - PROCESS | 12689 | 1461246931197 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x89bf4800 == 153 [pid = 12689] [id = 747] 06:55:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x8b992c00) [pid = 12689] [serial = 2241] [outer = (nil)] 06:55:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x8faebc00) [pid = 12689] [serial = 2242] [outer = 0x8b992c00] 06:55:31 INFO - PROCESS | 12689 | 1461246931294 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x900bd800) [pid = 12689] [serial = 2243] [outer = 0x8b992c00] 06:55:32 INFO - PROCESS | 12689 | 1461246932078 Marionette TRACE conn4 <- [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]]]}] 06:55:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:55:32 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 06:55:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1641ms 06:55:32 INFO - PROCESS | 12689 | 1461246932130 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 12689 | 1461246932134 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:55:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:55:32 INFO - PROCESS | 12689 | 1461246932141 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 12689 | 1461246932144 Marionette TRACE conn4 <- [1,2958,null,{}] 06:55:32 INFO - PROCESS | 12689 | 1461246932150 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:32 INFO - PROCESS | 12689 | 1461246932426 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:55:32 INFO - PROCESS | 12689 | 1461246932724 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae6000 == 154 [pid = 12689] [id = 748] 06:55:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x8fae7000) [pid = 12689] [serial = 2244] [outer = (nil)] 06:55:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x902e4400) [pid = 12689] [serial = 2245] [outer = 0x8fae7000] 06:55:32 INFO - PROCESS | 12689 | 1461246932821 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x907dac00) [pid = 12689] [serial = 2246] [outer = 0x8fae7000] 06:55:33 INFO - PROCESS | 12689 | 1461246933686 Marionette TRACE conn4 <- [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]]]}] 06:55:33 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. 06:55:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1594ms 06:55:33 INFO - PROCESS | 12689 | 1461246933736 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:55:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:55:33 INFO - PROCESS | 12689 | 1461246933741 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:55:33 INFO - PROCESS | 12689 | 1461246933748 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 12689 | 1461246933752 Marionette TRACE conn4 <- [1,2962,null,{}] 06:55:33 INFO - PROCESS | 12689 | 1461246933758 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 12689 | 1461246934027 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:55:34 INFO - PROCESS | 12689 | 1461246934358 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x902e7000 == 155 [pid = 12689] [id = 749] 06:55:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x92901800) [pid = 12689] [serial = 2247] [outer = (nil)] 06:55:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x92908c00) [pid = 12689] [serial = 2248] [outer = 0x92901800] 06:55:34 INFO - PROCESS | 12689 | 1461246934522 Marionette DEBUG loaded listener.js 06:55:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x92950000) [pid = 12689] [serial = 2249] [outer = 0x92901800] 06:55:35 INFO - PROCESS | 12689 | 1461246935336 Marionette TRACE conn4 <- [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]]]}] 06:55:35 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. 06:55:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1632ms 06:55:35 INFO - PROCESS | 12689 | 1461246935380 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 12689 | 1461246935384 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:55:35 INFO - PROCESS | 12689 | 1461246935391 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 12689 | 1461246935394 Marionette TRACE conn4 <- [1,2966,null,{}] 06:55:35 INFO - PROCESS | 12689 | 1461246935400 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:35 INFO - PROCESS | 12689 | 1461246935635 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:55:35 INFO - PROCESS | 12689 | 1461246935939 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 12689 | ++DOCSHELL 0x8cc7f000 == 156 [pid = 12689] [id = 750] 06:55:35 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x8ced5c00) [pid = 12689] [serial = 2250] [outer = (nil)] 06:55:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x9295b400) [pid = 12689] [serial = 2251] [outer = 0x8ced5c00] 06:55:36 INFO - PROCESS | 12689 | 1461246936033 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x92a18400) [pid = 12689] [serial = 2252] [outer = 0x8ced5c00] 06:55:36 INFO - PROCESS | 12689 | 1461246936874 Marionette TRACE conn4 <- [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]]]}] 06:55:36 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. 06:55:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1498ms 06:55:36 INFO - PROCESS | 12689 | 1461246936890 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 12689 | 1461246936894 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:55:36 INFO - PROCESS | 12689 | 1461246936900 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 12689 | 1461246936903 Marionette TRACE conn4 <- [1,2970,null,{}] 06:55:36 INFO - PROCESS | 12689 | 1461246936909 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:37 INFO - PROCESS | 12689 | 1461246937171 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:55:37 INFO - PROCESS | 12689 | 1461246937452 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x84944000 == 157 [pid = 12689] [id = 751] 06:55:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x91f96c00) [pid = 12689] [serial = 2253] [outer = (nil)] 06:55:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x92ac8800) [pid = 12689] [serial = 2254] [outer = 0x91f96c00] 06:55:37 INFO - PROCESS | 12689 | 1461246937552 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x92acb000) [pid = 12689] [serial = 2255] [outer = 0x91f96c00] 06:55:38 INFO - PROCESS | 12689 | 1461246938392 Marionette TRACE conn4 <- [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]]]}] 06:55:38 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. 06:55:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1545ms 06:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:55:38 INFO - PROCESS | 12689 | 1461246938446 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 12689 | 1461246938449 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:55:38 INFO - PROCESS | 12689 | 1461246938456 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 12689 | 1461246938458 Marionette TRACE conn4 <- [1,2974,null,{}] 06:55:38 INFO - PROCESS | 12689 | 1461246938518 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 12689 | 1461246938764 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:55:39 INFO - PROCESS | 12689 | 1461246939077 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb4000 == 158 [pid = 12689] [id = 752] 06:55:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x91f98000) [pid = 12689] [serial = 2256] [outer = (nil)] 06:55:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x93719000) [pid = 12689] [serial = 2257] [outer = 0x91f98000] 06:55:39 INFO - PROCESS | 12689 | 1461246939228 Marionette DEBUG loaded listener.js 06:55:39 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x9371ac00) [pid = 12689] [serial = 2258] [outer = 0x91f98000] 06:55:40 INFO - PROCESS | 12689 | 1461246940057 Marionette TRACE conn4 <- [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]]]}] 06:55:40 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. 06:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1626ms 06:55:40 INFO - PROCESS | 12689 | 1461246940081 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 12689 | 1461246940086 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:55:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:55:40 INFO - PROCESS | 12689 | 1461246940092 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 12689 | 1461246940096 Marionette TRACE conn4 <- [1,2978,null,{}] 06:55:40 INFO - PROCESS | 12689 | 1461246940102 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 12689 | 1461246940388 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:55:40 INFO - PROCESS | 12689 | 1461246940686 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x8e720000 == 159 [pid = 12689] [id = 753] 06:55:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x92ad3000) [pid = 12689] [serial = 2259] [outer = (nil)] 06:55:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x93990400) [pid = 12689] [serial = 2260] [outer = 0x92ad3000] 06:55:40 INFO - PROCESS | 12689 | 1461246940786 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x93993800) [pid = 12689] [serial = 2261] [outer = 0x92ad3000] 06:55:41 INFO - PROCESS | 12689 | 1461246941647 Marionette TRACE conn4 <- [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]]]}] 06:55:41 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. 06:55:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1590ms 06:55:41 INFO - PROCESS | 12689 | 1461246941682 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 12689 | 1461246941686 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:55:41 INFO - PROCESS | 12689 | 1461246941693 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 12689 | 1461246941695 Marionette TRACE conn4 <- [1,2982,null,{}] 06:55:41 INFO - PROCESS | 12689 | 1461246941702 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:41 INFO - PROCESS | 12689 | 1461246941942 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:55:42 INFO - PROCESS | 12689 | 1461246942251 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x93989c00 == 160 [pid = 12689] [id = 754] 06:55:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x9398a000) [pid = 12689] [serial = 2262] [outer = (nil)] 06:55:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x939f3400) [pid = 12689] [serial = 2263] [outer = 0x9398a000] 06:55:42 INFO - PROCESS | 12689 | 1461246942351 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x93b11800) [pid = 12689] [serial = 2264] [outer = 0x9398a000] 06:55:43 INFO - PROCESS | 12689 | 1461246943191 Marionette TRACE conn4 <- [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"]]]}] 06:55:43 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 06:55:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:55:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:55:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1541ms 06:55:43 INFO - PROCESS | 12689 | 1461246943236 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:55:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:55:43 INFO - PROCESS | 12689 | 1461246943242 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:55:43 INFO - PROCESS | 12689 | 1461246943249 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 12689 | 1461246943252 Marionette TRACE conn4 <- [1,2986,null,{}] 06:55:43 INFO - PROCESS | 12689 | 1461246943259 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:43 INFO - PROCESS | 12689 | 1461246943622 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:55:43 INFO - PROCESS | 12689 | 1461246943847 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 12689 | ++DOCSHELL 0x84731c00 == 161 [pid = 12689] [id = 755] 06:55:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x85646400) [pid = 12689] [serial = 2265] [outer = (nil)] 06:55:43 INFO - PROCESS | 12689 | ++DOMWINDOW == 175 (0x93da4800) [pid = 12689] [serial = 2266] [outer = 0x85646400] 06:55:43 INFO - PROCESS | 12689 | 1461246943955 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 176 (0x93daf000) [pid = 12689] [serial = 2267] [outer = 0x85646400] 06:55:44 INFO - PROCESS | 12689 | 1461246944882 Marionette TRACE conn4 <- [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]]]}] 06:55:44 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. 06:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1685ms 06:55:44 INFO - PROCESS | 12689 | 1461246944934 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:55:44 INFO - PROCESS | 12689 | 1461246944939 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:55:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:55:44 INFO - PROCESS | 12689 | 1461246944946 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 12689 | 1461246944950 Marionette TRACE conn4 <- [1,2990,null,{}] 06:55:44 INFO - PROCESS | 12689 | 1461246944956 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:45 INFO - PROCESS | 12689 | 1461246945200 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:55:45 INFO - PROCESS | 12689 | 1461246945533 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 12689 | ++DOCSHELL 0x8eb04c00 == 162 [pid = 12689] [id = 756] 06:55:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 177 (0x8f824800) [pid = 12689] [serial = 2268] [outer = (nil)] 06:55:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 178 (0x95af3400) [pid = 12689] [serial = 2269] [outer = 0x8f824800] 06:55:45 INFO - PROCESS | 12689 | 1461246945672 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 12689 | ++DOMWINDOW == 179 (0x962e0000) [pid = 12689] [serial = 2270] [outer = 0x8f824800] 06:55:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x96ff3c00 == 163 [pid = 12689] [id = 757] 06:55:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 180 (0x9700f400) [pid = 12689] [serial = 2271] [outer = (nil)] 06:55:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 181 (0x97019800) [pid = 12689] [serial = 2272] [outer = 0x9700f400] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x827c5c00 == 162 [pid = 12689] [id = 478] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb0000 == 161 [pid = 12689] [id = 568] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8494e800 == 160 [pid = 12689] [id = 736] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb2c00 == 159 [pid = 12689] [id = 735] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb7c00 == 158 [pid = 12689] [id = 734] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x83707400 == 157 [pid = 12689] [id = 733] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x86cf0c00 == 156 [pid = 12689] [id = 730] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8405d000 == 155 [pid = 12689] [id = 729] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x93723c00 == 154 [pid = 12689] [id = 389] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8cdf5400 == 153 [pid = 12689] [id = 728] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8caa3000 == 152 [pid = 12689] [id = 726] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8c0e1400 == 151 [pid = 12689] [id = 725] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x895cc400 == 150 [pid = 12689] [id = 724] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x89ce0800 == 149 [pid = 12689] [id = 722] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x89e4bc00 == 148 [pid = 12689] [id = 723] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8901e000 == 147 [pid = 12689] [id = 721] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x8798e400 == 146 [pid = 12689] [id = 720] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x894b0400 == 145 [pid = 12689] [id = 719] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x846d9000 == 144 [pid = 12689] [id = 717] 06:55:49 INFO - PROCESS | 12689 | --DOCSHELL 0x86f96400 == 143 [pid = 12689] [id = 718] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 180 (0x864eac00) [pid = 12689] [serial = 2147] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 179 (0x85d62c00) [pid = 12689] [serial = 2144] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 178 (0x990f2400) [pid = 12689] [serial = 2073] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 177 (0x8472f000) [pid = 12689] [serial = 2141] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 176 (0x9a694c00) [pid = 12689] [serial = 2139] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 175 (0x9a692800) [pid = 12689] [serial = 2138] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 174 (0x9a650400) [pid = 12689] [serial = 2136] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x9a64ac00) [pid = 12689] [serial = 2135] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x98595800) [pid = 12689] [serial = 2133] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x98533c00) [pid = 12689] [serial = 2132] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x9780e800) [pid = 12689] [serial = 2130] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x9780f400) [pid = 12689] [serial = 2129] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x97011000) [pid = 12689] [serial = 2127] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x96676000) [pid = 12689] [serial = 2126] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x95a5b800) [pid = 12689] [serial = 2124] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x93dad000) [pid = 12689] [serial = 2123] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x939edc00) [pid = 12689] [serial = 2121] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x93722000) [pid = 12689] [serial = 2120] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x92950c00) [pid = 12689] [serial = 2118] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x92905800) [pid = 12689] [serial = 2117] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x902e0400) [pid = 12689] [serial = 2115] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x902dd400) [pid = 12689] [serial = 2114] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8fadf800) [pid = 12689] [serial = 2112] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8fa36800) [pid = 12689] [serial = 2111] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8f895000) [pid = 12689] [serial = 2109] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8f877000) [pid = 12689] [serial = 2108] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8f826400) [pid = 12689] [serial = 2106] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8f745c00) [pid = 12689] [serial = 2105] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8e74ac00) [pid = 12689] [serial = 2103] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8e73e800) [pid = 12689] [serial = 2102] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8e70f000) [pid = 12689] [serial = 2100] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8e703800) [pid = 12689] [serial = 2099] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8cc7d800) [pid = 12689] [serial = 2097] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8cc07400) [pid = 12689] [serial = 2096] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8c0ea000) [pid = 12689] [serial = 2094] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8c01fc00) [pid = 12689] [serial = 2093] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x89bf5c00) [pid = 12689] [serial = 2091] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x894b6400) [pid = 12689] [serial = 2090] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x8b87b400) [pid = 12689] [serial = 2031] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x85d6f000) [pid = 12689] [serial = 2145] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x86cea400) [pid = 12689] [serial = 2148] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x84758000) [pid = 12689] [serial = 2142] [outer = (nil)] [url = about:blank] 06:55:49 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x86fa4800) [pid = 12689] [serial = 2150] [outer = (nil)] [url = about:blank] 06:55:50 INFO - PROCESS | 12689 | 1461246950158 Marionette TRACE conn4 <- [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]]]}] 06:55:50 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. 06:55:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 5246ms 06:55:50 INFO - PROCESS | 12689 | 1461246950194 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 12689 | 1461246950200 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:55:50 INFO - PROCESS | 12689 | 1461246950210 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 12689 | 1461246950215 Marionette TRACE conn4 <- [1,2994,null,{}] 06:55:50 INFO - PROCESS | 12689 | 1461246950224 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:50 INFO - PROCESS | 12689 | 1461246950523 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:55:50 INFO - PROCESS | 12689 | 1461246950792 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 12689 | ++DOCSHELL 0x84754c00 == 144 [pid = 12689] [id = 758] 06:55:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x85d6f000) [pid = 12689] [serial = 2273] [outer = (nil)] 06:55:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x864e9800) [pid = 12689] [serial = 2274] [outer = 0x85d6f000] 06:55:50 INFO - PROCESS | 12689 | 1461246950876 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x86bb4800) [pid = 12689] [serial = 2275] [outer = 0x85d6f000] 06:55:51 INFO - PROCESS | 12689 | 1461246951628 Marionette TRACE conn4 <- [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]]]}] 06:55:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:55:51 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 06:55:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1484ms 06:55:51 INFO - PROCESS | 12689 | 1461246951695 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 12689 | 1461246951704 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:55:51 INFO - PROCESS | 12689 | 1461246951716 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 12689 | 1461246951720 Marionette TRACE conn4 <- [1,2998,null,{}] 06:55:51 INFO - PROCESS | 12689 | 1461246951741 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 12689 | 1461246951986 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:55:52 INFO - PROCESS | 12689 | 1461246952220 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:52 INFO - PROCESS | 12689 | ++DOCSHELL 0x85237000 == 145 [pid = 12689] [id = 759] 06:55:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x85d70c00) [pid = 12689] [serial = 2276] [outer = (nil)] 06:55:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8781cc00) [pid = 12689] [serial = 2277] [outer = 0x85d70c00] 06:55:52 INFO - PROCESS | 12689 | 1461246952303 Marionette DEBUG loaded listener.js 06:55:52 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x87990800) [pid = 12689] [serial = 2278] [outer = 0x85d70c00] 06:55:53 INFO - PROCESS | 12689 | 1461246953255 Marionette TRACE conn4 <- [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]]]}] 06:55:53 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. 06:55:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1592ms 06:55:53 INFO - PROCESS | 12689 | 1461246953308 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:55:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:55:53 INFO - PROCESS | 12689 | 1461246953312 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:55:53 INFO - PROCESS | 12689 | 1461246953323 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:55:53 INFO - PROCESS | 12689 | 1461246953329 Marionette TRACE conn4 <- [1,3002,null,{}] 06:55:53 INFO - PROCESS | 12689 | 1461246953355 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:53 INFO - PROCESS | 12689 | 1461246953664 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:55:53 INFO - PROCESS | 12689 | 1461246953703 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 12689 | ++DOCSHELL 0x895cc000 == 146 [pid = 12689] [id = 760] 06:55:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x89cd6c00) [pid = 12689] [serial = 2279] [outer = (nil)] 06:55:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x89d4a000) [pid = 12689] [serial = 2280] [outer = 0x89cd6c00] 06:55:53 INFO - PROCESS | 12689 | 1461246953826 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x89e4d800) [pid = 12689] [serial = 2281] [outer = 0x89cd6c00] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x86f9a800) [pid = 12689] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x8494b400) [pid = 12689] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x86bb8800) [pid = 12689] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x83ecc000) [pid = 12689] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x89cd1c00) [pid = 12689] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x87816000) [pid = 12689] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x8523a000) [pid = 12689] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x8f74cc00) [pid = 12689] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8f60fc00) [pid = 12689] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x87821400) [pid = 12689] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8caa3400) [pid = 12689] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8ced6400) [pid = 12689] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8ced7400) [pid = 12689] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x8caa8000) [pid = 12689] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x8c0ef000) [pid = 12689] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x8b990400) [pid = 12689] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8b86ec00) [pid = 12689] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x8a810c00) [pid = 12689] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x895d7400) [pid = 12689] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x89bfbc00) [pid = 12689] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:55:55 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x894bc800) [pid = 12689] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:55:55 INFO - PROCESS | 12689 | 1461246955336 Marionette TRACE conn4 <- [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]]]}] 06:55:55 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. 06:55:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2056ms 06:55:55 INFO - PROCESS | 12689 | 1461246955375 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:55:55 INFO - PROCESS | 12689 | 1461246955379 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:55:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:55:55 INFO - PROCESS | 12689 | 1461246955386 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:55:55 INFO - PROCESS | 12689 | 1461246955404 Marionette TRACE conn4 <- [1,3006,null,{}] 06:55:55 INFO - PROCESS | 12689 | 1461246955431 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:55 INFO - PROCESS | 12689 | 1461246955777 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:55:55 INFO - PROCESS | 12689 | 1461246955922 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb2800 == 147 [pid = 12689] [id = 761] 06:55:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x86ce4800) [pid = 12689] [serial = 2282] [outer = (nil)] 06:55:55 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x894b5c00) [pid = 12689] [serial = 2283] [outer = 0x86ce4800] 06:55:56 INFO - PROCESS | 12689 | 1461246956002 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89d4f000) [pid = 12689] [serial = 2284] [outer = 0x86ce4800] 06:55:56 INFO - PROCESS | 12689 | 1461246956744 Marionette TRACE conn4 <- [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]]]}] 06:55:56 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. 06:55:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1395ms 06:55:56 INFO - PROCESS | 12689 | 1461246956782 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 12689 | 1461246956786 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:55:56 INFO - PROCESS | 12689 | 1461246956792 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 12689 | 1461246956796 Marionette TRACE conn4 <- [1,3010,null,{}] 06:55:56 INFO - PROCESS | 12689 | 1461246956802 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 12689 | 1461246957105 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:55:57 INFO - PROCESS | 12689 | 1461246957128 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 12689 | ++DOCSHELL 0x87821400 == 148 [pid = 12689] [id = 762] 06:55:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x89cd3000) [pid = 12689] [serial = 2285] [outer = (nil)] 06:55:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8b871000) [pid = 12689] [serial = 2286] [outer = 0x89cd3000] 06:55:57 INFO - PROCESS | 12689 | 1461246957207 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8b996800) [pid = 12689] [serial = 2287] [outer = 0x89cd3000] 06:55:58 INFO - PROCESS | 12689 | 1461246958435 Marionette TRACE conn4 <- [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]]]}] 06:55:58 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 06:55:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1683ms 06:55:58 INFO - PROCESS | 12689 | 1461246958477 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:55:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:55:58 INFO - PROCESS | 12689 | 1461246958486 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:55:58 INFO - PROCESS | 12689 | 1461246958497 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 12689 | 1461246958503 Marionette TRACE conn4 <- [1,3014,null,{}] 06:55:58 INFO - PROCESS | 12689 | 1461246958512 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:58 INFO - PROCESS | 12689 | 1461246958873 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:55:59 INFO - PROCESS | 12689 | 1461246959163 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bb7000 == 149 [pid = 12689] [id = 763] 06:55:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x86bb7c00) [pid = 12689] [serial = 2288] [outer = (nil)] 06:55:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x86cee400) [pid = 12689] [serial = 2289] [outer = 0x86bb7c00] 06:55:59 INFO - PROCESS | 12689 | 1461246959268 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8781d400) [pid = 12689] [serial = 2290] [outer = 0x86bb7c00] 06:55:59 INFO - PROCESS | 12689 | [12689] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:00 INFO - PROCESS | 12689 | 1461246960283 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:56:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:56:00 INFO - {} 06:56:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:56:00 INFO - {} 06:56:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:56:00 INFO - {} 06:56:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:56:00 INFO - {} 06:56:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1840ms 06:56:00 INFO - PROCESS | 12689 | 1461246960385 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:56:00 INFO - PROCESS | 12689 | 1461246960395 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:56:00 INFO - TEST-START | /FileAPI/fileReader.html 06:56:00 INFO - PROCESS | 12689 | 1461246960415 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 12689 | 1461246960419 Marionette TRACE conn4 <- [1,3018,null,{}] 06:56:00 INFO - PROCESS | 12689 | 1461246960427 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:00 INFO - PROCESS | 12689 | 1461246960713 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:56:01 INFO - PROCESS | 12689 | 1461246961117 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 12689 | ++DOCSHELL 0x89cd1800 == 150 [pid = 12689] [id = 764] 06:56:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x89ce0800) [pid = 12689] [serial = 2291] [outer = (nil)] 06:56:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8c01ac00) [pid = 12689] [serial = 2292] [outer = 0x89ce0800] 06:56:01 INFO - PROCESS | 12689 | 1461246961216 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8c0e6c00) [pid = 12689] [serial = 2293] [outer = 0x89ce0800] 06:56:02 INFO - PROCESS | 12689 | 1461246962184 Marionette TRACE conn4 <- [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]]]}] 06:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:56:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:56:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 1792ms 06:56:02 INFO - PROCESS | 12689 | 1461246962204 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 12689 | 1461246962208 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:56:02 INFO - TEST-START | /FileAPI/historical.html 06:56:02 INFO - PROCESS | 12689 | 1461246962216 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 12689 | 1461246962223 Marionette TRACE conn4 <- [1,3022,null,{}] 06:56:02 INFO - PROCESS | 12689 | 1461246962242 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 12689 | 1461246962515 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:56:02 INFO - PROCESS | 12689 | 1461246962824 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 12689 | ++DOCSHELL 0x86cea800 == 151 [pid = 12689] [id = 765] 06:56:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8caa3400) [pid = 12689] [serial = 2294] [outer = (nil)] 06:56:02 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8cbcd400) [pid = 12689] [serial = 2295] [outer = 0x8caa3400] 06:56:02 INFO - PROCESS | 12689 | 1461246962977 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8cc08800) [pid = 12689] [serial = 2296] [outer = 0x8caa3400] 06:56:03 INFO - PROCESS | 12689 | 1461246963851 Marionette TRACE conn4 <- [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"]]]}] 06:56:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:56:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:56:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:56:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:56:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:56:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:56:03 INFO - TEST-OK | /FileAPI/historical.html | took 1696ms 06:56:03 INFO - PROCESS | 12689 | 1461246963916 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 12689 | 1461246963921 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /FileAPI/idlharness.html 06:56:03 INFO - PROCESS | 12689 | 1461246963934 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 12689 | 1461246963939 Marionette TRACE conn4 <- [1,3026,null,{}] 06:56:03 INFO - PROCESS | 12689 | 1461246963965 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 12689 | 1461246964243 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:56:04 INFO - PROCESS | 12689 | 1461246964543 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 12689 | ++DOCSHELL 0x86babc00 == 152 [pid = 12689] [id = 766] 06:56:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8caa8400) [pid = 12689] [serial = 2297] [outer = (nil)] 06:56:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8ced7400) [pid = 12689] [serial = 2298] [outer = 0x8caa8400] 06:56:04 INFO - PROCESS | 12689 | 1461246964691 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8e703c00) [pid = 12689] [serial = 2299] [outer = 0x8caa8400] 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:56:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:56:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:56:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:56:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:56:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:56:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:56:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:56:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:56:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:56:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:56:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:56:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:56:06 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 06:56:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:56:06 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 06:56:06 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 06:56:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:56:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:56:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:56:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:56:06 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 06:56:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:56:06 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 06:56:06 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 06:56:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:56:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:56:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:56:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:56:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:56:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:56:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 2917ms 06:56:06 INFO - TEST-START | /FileAPI/idlharness.worker 06:56:07 INFO - PROCESS | 12689 | 1461246966690 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:56:07 INFO - PROCESS | 12689 | 1461246966864 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 12689 | 1461246966876 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:56:07 INFO - PROCESS | 12689 | 1461246966897 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 12689 | 1461246966909 Marionette TRACE conn4 <- [1,3030,null,{}] 06:56:07 INFO - PROCESS | 12689 | 1461246966931 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 12689 | 1461246967252 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:56:07 INFO - PROCESS | 12689 | 1461246967551 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 12689 | ++DOCSHELL 0x841f0c00 == 153 [pid = 12689] [id = 767] 06:56:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 145 (0x8e70f000) [pid = 12689] [serial = 2300] [outer = (nil)] 06:56:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 146 (0x8fadf000) [pid = 12689] [serial = 2301] [outer = 0x8e70f000] 06:56:07 INFO - PROCESS | 12689 | 1461246967645 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 12689 | ++DOMWINDOW == 147 (0x8fae5400) [pid = 12689] [serial = 2302] [outer = 0x8e70f000] 06:56:08 INFO - PROCESS | 12689 | [12689] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:56:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:56:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:56:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:56:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:56:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:56:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:56:10 INFO - {} 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:56:10 INFO - {} 06:56:10 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 - {} 06:56:10 INFO - {} 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:56:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:56:10 INFO - {} 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:56:10 INFO - {} 06:56:10 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 - {} 06:56:10 INFO - {} 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:56:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:56:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:56:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:56:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 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 06:56:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:56:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:56:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:56:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:56:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:56:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:56:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:56:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:56:10 INFO - {} 06:56:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3605ms 06:56:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:56:10 INFO - PROCESS | 12689 | 1461246970332 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:56:10 INFO - PROCESS | 12689 | 1461246970502 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 12689 | 1461246970517 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:56:10 INFO - PROCESS | 12689 | 1461246970537 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 12689 | 1461246970540 Marionette TRACE conn4 <- [1,3034,null,{}] 06:56:10 INFO - PROCESS | 12689 | 1461246970566 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 12689 | 1461246971065 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:56:11 INFO - PROCESS | 12689 | 1461246971297 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fae4400 == 154 [pid = 12689] [id = 768] 06:56:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 148 (0x900be000) [pid = 12689] [serial = 2303] [outer = (nil)] 06:56:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 149 (0x97821000) [pid = 12689] [serial = 2304] [outer = 0x900be000] 06:56:11 INFO - PROCESS | 12689 | 1461246971397 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 12689 | ++DOMWINDOW == 150 (0x97828000) [pid = 12689] [serial = 2305] [outer = 0x900be000] 06:56:12 INFO - PROCESS | 12689 | 1461246972241 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:56:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1760ms 06:56:12 INFO - PROCESS | 12689 | 1461246972300 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 12689 | 1461246972305 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:56:12 INFO - PROCESS | 12689 | 1461246972314 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 12689 | 1461246972317 Marionette TRACE conn4 <- [1,3038,null,{}] 06:56:12 INFO - PROCESS | 12689 | 1461246972324 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:12 INFO - PROCESS | 12689 | 1461246972576 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:56:12 INFO - PROCESS | 12689 | 1461246972885 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 12689 | ++DOCSHELL 0x895d1000 == 155 [pid = 12689] [id = 769] 06:56:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 151 (0x89d53000) [pid = 12689] [serial = 2306] [outer = (nil)] 06:56:12 INFO - PROCESS | 12689 | ++DOMWINDOW == 152 (0x98537c00) [pid = 12689] [serial = 2307] [outer = 0x89d53000] 06:56:12 INFO - PROCESS | 12689 | 1461246972983 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 12689 | ++DOMWINDOW == 153 (0x9853b400) [pid = 12689] [serial = 2308] [outer = 0x89d53000] 06:56:13 INFO - PROCESS | 12689 | 1461246973872 Marionette TRACE conn4 <- [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"]]]}] 06:56:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:56:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:56:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1579ms 06:56:13 INFO - PROCESS | 12689 | 1461246973895 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:56:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:56:13 INFO - PROCESS | 12689 | 1461246973899 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:56:13 INFO - PROCESS | 12689 | 1461246973907 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 12689 | 1461246973911 Marionette TRACE conn4 <- [1,3042,null,{}] 06:56:13 INFO - PROCESS | 12689 | 1461246973917 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 12689 | 1461246974165 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:56:14 INFO - PROCESS | 12689 | 1461246974446 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a803800 == 156 [pid = 12689] [id = 770] 06:56:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 154 (0x9880f800) [pid = 12689] [serial = 2309] [outer = (nil)] 06:56:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 155 (0x989d4800) [pid = 12689] [serial = 2310] [outer = 0x9880f800] 06:56:14 INFO - PROCESS | 12689 | 1461246974554 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 12689 | ++DOMWINDOW == 156 (0x989db400) [pid = 12689] [serial = 2311] [outer = 0x9880f800] 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:56:16 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. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:56:16 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'.) 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:56:16 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. 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:56:16 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. 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:56:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:56:16 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. 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:56:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:56:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:56:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2181ms 06:56:16 INFO - PROCESS | 12689 | 1461246975991 Marionette TRACE conn4 <- [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]]]}] 06:56:16 INFO - PROCESS | 12689 | 1461246976175 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 12689 | 1461246976183 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:56:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:56:16 INFO - PROCESS | 12689 | 1461246976246 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 12689 | 1461246976250 Marionette TRACE conn4 <- [1,3046,null,{}] 06:56:16 INFO - PROCESS | 12689 | 1461246976295 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:16 INFO - PROCESS | 12689 | 1461246976612 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:56:16 INFO - PROCESS | 12689 | 1461246976840 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 12689 | ++DOCSHELL 0x8fadf800 == 157 [pid = 12689] [id = 771] 06:56:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 157 (0x900c4400) [pid = 12689] [serial = 2312] [outer = (nil)] 06:56:16 INFO - PROCESS | 12689 | ++DOMWINDOW == 158 (0x91f38c00) [pid = 12689] [serial = 2313] [outer = 0x900c4400] 06:56:16 INFO - PROCESS | 12689 | 1461246976990 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 12689 | ++DOMWINDOW == 159 (0x91fa2c00) [pid = 12689] [serial = 2314] [outer = 0x900c4400] 06:56:17 INFO - PROCESS | 12689 | [12689] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:17 INFO - PROCESS | 12689 | 1461246977942 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:56:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:56:17 INFO - {} 06:56:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1792ms 06:56:18 INFO - PROCESS | 12689 | 1461246977997 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 12689 | 1461246978000 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:56:18 INFO - PROCESS | 12689 | 1461246978009 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 12689 | 1461246978013 Marionette TRACE conn4 <- [1,3050,null,{}] 06:56:18 INFO - PROCESS | 12689 | 1461246978070 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 12689 | 1461246978348 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:56:18 INFO - PROCESS | 12689 | 1461246978720 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 12689 | ++DOCSHELL 0x9290a800 == 158 [pid = 12689] [id = 772] 06:56:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 160 (0x9371e800) [pid = 12689] [serial = 2315] [outer = (nil)] 06:56:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 161 (0x93b14800) [pid = 12689] [serial = 2316] [outer = 0x9371e800] 06:56:18 INFO - PROCESS | 12689 | 1461246978824 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 12689 | ++DOMWINDOW == 162 (0x93b19400) [pid = 12689] [serial = 2317] [outer = 0x9371e800] 06:56:19 INFO - PROCESS | 12689 | 1461246979683 Marionette TRACE conn4 <- [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]]]}] 06:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:56:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1728ms 06:56:19 INFO - PROCESS | 12689 | 1461246979738 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 12689 | 1461246979742 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:56:19 INFO - PROCESS | 12689 | 1461246979750 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 12689 | 1461246979755 Marionette TRACE conn4 <- [1,3054,null,{}] 06:56:19 INFO - PROCESS | 12689 | 1461246979761 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 12689 | 1461246980052 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:56:20 INFO - PROCESS | 12689 | 1461246980359 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b874400 == 159 [pid = 12689] [id = 773] 06:56:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 163 (0x8b87cc00) [pid = 12689] [serial = 2318] [outer = (nil)] 06:56:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 164 (0x93b17400) [pid = 12689] [serial = 2319] [outer = 0x8b87cc00] 06:56:20 INFO - PROCESS | 12689 | 1461246980516 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 12689 | ++DOMWINDOW == 165 (0x9926d400) [pid = 12689] [serial = 2320] [outer = 0x8b87cc00] 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:56:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:56:22 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" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:56:22 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" 06:56:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:56:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:56:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2332ms 06:56:22 INFO - PROCESS | 12689 | 1461246981905 Marionette TRACE conn4 <- [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"]]]}] 06:56:22 INFO - PROCESS | 12689 | 1461246982286 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 12689 | 1461246982289 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:56:22 INFO - PROCESS | 12689 | 1461246982303 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 12689 | 1461246982306 Marionette TRACE conn4 <- [1,3058,null,{}] 06:56:22 INFO - PROCESS | 12689 | 1461246982313 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:22 INFO - PROCESS | 12689 | 1461246982565 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:56:22 INFO - PROCESS | 12689 | 1461246982865 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 12689 | ++DOCSHELL 0x983b2000 == 160 [pid = 12689] [id = 774] 06:56:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 166 (0x9a68b800) [pid = 12689] [serial = 2321] [outer = (nil)] 06:56:22 INFO - PROCESS | 12689 | ++DOMWINDOW == 167 (0x9ea1dc00) [pid = 12689] [serial = 2322] [outer = 0x9a68b800] 06:56:22 INFO - PROCESS | 12689 | 1461246982960 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 12689 | ++DOMWINDOW == 168 (0x9ea22800) [pid = 12689] [serial = 2323] [outer = 0x9a68b800] 06:56:23 INFO - PROCESS | 12689 | 1461246983909 Marionette TRACE conn4 <- [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]]]}] 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:56:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:56:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:56:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:56:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:56:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:56:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:56:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:56:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:56:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1645ms 06:56:23 INFO - PROCESS | 12689 | 1461246983947 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 12689 | 1461246983953 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:56:23 INFO - PROCESS | 12689 | 1461246983963 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 12689 | 1461246983971 Marionette TRACE conn4 <- [1,3062,null,{}] 06:56:24 INFO - PROCESS | 12689 | 1461246984026 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:24 INFO - PROCESS | 12689 | 1461246984298 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:56:24 INFO - PROCESS | 12689 | 1461246984665 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 12689 | ++DOCSHELL 0x86bac400 == 161 [pid = 12689] [id = 775] 06:56:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 169 (0x89d4a400) [pid = 12689] [serial = 2324] [outer = (nil)] 06:56:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 170 (0x9ead4c00) [pid = 12689] [serial = 2325] [outer = 0x89d4a400] 06:56:24 INFO - PROCESS | 12689 | 1461246984765 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 12689 | ++DOMWINDOW == 171 (0x9ead6c00) [pid = 12689] [serial = 2326] [outer = 0x89d4a400] 06:56:25 INFO - PROCESS | 12689 | [12689] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:25 INFO - PROCESS | 12689 | 1461246985696 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:56:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:56:25 INFO - {} 06:56:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1783ms 06:56:25 INFO - PROCESS | 12689 | 1461246985746 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 12689 | 1461246985751 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:56:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:56:25 INFO - PROCESS | 12689 | 1461246985758 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 12689 | 1461246985762 Marionette TRACE conn4 <- [1,3066,null,{}] 06:56:25 INFO - PROCESS | 12689 | 1461246985820 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:26 INFO - PROCESS | 12689 | 1461246986101 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:56:26 INFO - PROCESS | 12689 | 1461246986481 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 12689 | ++DOCSHELL 0x8475fc00 == 162 [pid = 12689] [id = 776] 06:56:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 172 (0x9df08000) [pid = 12689] [serial = 2327] [outer = (nil)] 06:56:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 173 (0x9fc51400) [pid = 12689] [serial = 2328] [outer = 0x9df08000] 06:56:26 INFO - PROCESS | 12689 | 1461246986597 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 12689 | ++DOMWINDOW == 174 (0x9fc56000) [pid = 12689] [serial = 2329] [outer = 0x9df08000] 06:56:27 INFO - PROCESS | 12689 | 1461246987467 Marionette TRACE conn4 <- [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]]]}] 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:56:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1729ms 06:56:27 INFO - PROCESS | 12689 | 1461246987489 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 12689 | 1461246987494 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:56:27 INFO - PROCESS | 12689 | 1461246987500 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 12689 | 1461246987505 Marionette TRACE conn4 <- [1,3070,null,{}] 06:56:27 INFO - PROCESS | 12689 | 1461246987511 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:27 INFO - PROCESS | 12689 | 1461246987831 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x846d3400 == 161 [pid = 12689] [id = 713] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x86badc00 == 160 [pid = 12689] [id = 273] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x9726f800 == 159 [pid = 12689] [id = 710] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x97303400 == 158 [pid = 12689] [id = 711] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb2800 == 157 [pid = 12689] [id = 761] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x895cc000 == 156 [pid = 12689] [id = 760] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x85237000 == 155 [pid = 12689] [id = 759] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x85644800 == 154 [pid = 12689] [id = 715] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x84754c00 == 153 [pid = 12689] [id = 758] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x96ff3c00 == 152 [pid = 12689] [id = 757] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb4000 == 151 [pid = 12689] [id = 752] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x84944000 == 150 [pid = 12689] [id = 751] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x902e7000 == 149 [pid = 12689] [id = 749] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x8cc7f000 == 148 [pid = 12689] [id = 750] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x8fae6000 == 147 [pid = 12689] [id = 748] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x8faeb400 == 146 [pid = 12689] [id = 746] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x89bf4800 == 145 [pid = 12689] [id = 747] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb8400 == 144 [pid = 12689] [id = 745] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x8e70c400 == 143 [pid = 12689] [id = 744] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x895cec00 == 142 [pid = 12689] [id = 743] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x89cdcc00 == 141 [pid = 12689] [id = 741] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x84759800 == 140 [pid = 12689] [id = 742] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x86bb5c00 == 139 [pid = 12689] [id = 740] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x8a402000 == 138 [pid = 12689] [id = 739] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x86bafc00 == 137 [pid = 12689] [id = 738] 06:56:30 INFO - PROCESS | 12689 | --DOCSHELL 0x841eb800 == 136 [pid = 12689] [id = 737] 06:56:30 INFO - PROCESS | 12689 | --DOMWINDOW == 173 (0x8b990000) [pid = 12689] [serial = 2088] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 172 (0x895cfc00) [pid = 12689] [serial = 2208] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 171 (0x894b6800) [pid = 12689] [serial = 2207] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 170 (0x86fa3400) [pid = 12689] [serial = 2210] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 169 (0x8f933800) [pid = 12689] [serial = 2199] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 168 (0x8f893c00) [pid = 12689] [serial = 2198] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 167 (0x8f870000) [pid = 12689] [serial = 2196] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 166 (0x8f86dc00) [pid = 12689] [serial = 2195] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 165 (0x8f750000) [pid = 12689] [serial = 2193] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 164 (0x8f748000) [pid = 12689] [serial = 2192] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 163 (0x8eb09c00) [pid = 12689] [serial = 2190] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 162 (0x8eb05000) [pid = 12689] [serial = 2189] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 161 (0x8e73f800) [pid = 12689] [serial = 2187] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 160 (0x8e721800) [pid = 12689] [serial = 2186] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 159 (0x8e70cc00) [pid = 12689] [serial = 2184] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 158 (0x8cee0800) [pid = 12689] [serial = 2183] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 157 (0x8cc0d000) [pid = 12689] [serial = 2181] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 156 (0x8cc0a400) [pid = 12689] [serial = 2180] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 155 (0x8cbd0400) [pid = 12689] [serial = 2178] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 154 (0x8caad800) [pid = 12689] [serial = 2177] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 153 (0x8c238000) [pid = 12689] [serial = 2175] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 152 (0x8c236400) [pid = 12689] [serial = 2174] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 151 (0x8c0e1c00) [pid = 12689] [serial = 2172] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 150 (0x8c01f400) [pid = 12689] [serial = 2171] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 149 (0x8b993800) [pid = 12689] [serial = 2169] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 148 (0x8b8a8800) [pid = 12689] [serial = 2168] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 147 (0x8a402400) [pid = 12689] [serial = 2165] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 146 (0x8a407400) [pid = 12689] [serial = 2166] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 145 (0x89d4b800) [pid = 12689] [serial = 2163] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 144 (0x89cdfc00) [pid = 12689] [serial = 2162] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 143 (0x89bf2000) [pid = 12689] [serial = 2160] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 142 (0x895d5c00) [pid = 12689] [serial = 2159] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x8798b000) [pid = 12689] [serial = 2157] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x86fa3000) [pid = 12689] [serial = 2156] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x85d6e000) [pid = 12689] [serial = 2154] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8523c800) [pid = 12689] [serial = 2153] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x86cee000) [pid = 12689] [serial = 2204] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x85232400) [pid = 12689] [serial = 2202] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x8475a800) [pid = 12689] [serial = 2201] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x86f9d000) [pid = 12689] [serial = 2205] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x89e43800) [pid = 12689] [serial = 2211] [outer = (nil)] [url = about:blank] 06:56:31 INFO - PROCESS | 12689 | 1461246991314 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 12689 | ++DOCSHELL 0x84733400 == 137 [pid = 12689] [id = 777] 06:56:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x84739000) [pid = 12689] [serial = 2330] [outer = (nil)] 06:56:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8475b800) [pid = 12689] [serial = 2331] [outer = 0x84739000] 06:56:31 INFO - PROCESS | 12689 | 1461246991414 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x85235400) [pid = 12689] [serial = 2332] [outer = 0x84739000] 06:56:32 INFO - PROCESS | 12689 | 1461246992258 Marionette TRACE conn4 <- [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]]]}] 06:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:56:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 4794ms 06:56:32 INFO - PROCESS | 12689 | 1461246992299 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 12689 | 1461246992304 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:56:32 INFO - PROCESS | 12689 | 1461246992313 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 12689 | 1461246992320 Marionette TRACE conn4 <- [1,3074,null,{}] 06:56:32 INFO - PROCESS | 12689 | 1461246992328 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 12689 | 1461246992615 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:56:32 INFO - PROCESS | 12689 | 1461246992859 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 12689 | ++DOCSHELL 0x85641c00 == 138 [pid = 12689] [id = 778] 06:56:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x85d67000) [pid = 12689] [serial = 2333] [outer = (nil)] 06:56:32 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x864e9c00) [pid = 12689] [serial = 2334] [outer = 0x85d67000] 06:56:32 INFO - PROCESS | 12689 | 1461246992960 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x86bb4400) [pid = 12689] [serial = 2335] [outer = 0x85d67000] 06:56:33 INFO - PROCESS | 12689 | 1461246993925 Marionette TRACE conn4 <- [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]]]}] 06:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:56:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1641ms 06:56:33 INFO - PROCESS | 12689 | 1461246993965 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:56:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:56:33 INFO - PROCESS | 12689 | 1461246993973 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:56:33 INFO - PROCESS | 12689 | 1461246993980 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 12689 | 1461246993983 Marionette TRACE conn4 <- [1,3078,null,{}] 06:56:33 INFO - PROCESS | 12689 | 1461246993989 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:34 INFO - PROCESS | 12689 | 1461246994302 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:56:34 INFO - PROCESS | 12689 | 1461246994348 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 12689 | ++DOCSHELL 0x84061000 == 139 [pid = 12689] [id = 779] 06:56:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x86f96400) [pid = 12689] [serial = 2336] [outer = (nil)] 06:56:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x87981c00) [pid = 12689] [serial = 2337] [outer = 0x86f96400] 06:56:34 INFO - PROCESS | 12689 | 1461246994432 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x89018800) [pid = 12689] [serial = 2338] [outer = 0x86f96400] 06:56:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 06:56:35 INFO - reader.readAsText(blob_2) 06:56:35 INFO - }" did not throw 06:56:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 06:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 06:56:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 06:56:35 INFO - reader.readAsDataURL(blob_2) 06:56:35 INFO - }" did not throw 06:56:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 06:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 06:56:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 06:56:35 INFO - reader.readAsArrayBuffer(blob_2) 06:56:35 INFO - }" did not throw 06:56:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 06:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 06:56:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 06:56:35 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 06:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:56:35 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 12689 | 1461246995578 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:56:35 INFO - PROCESS | 12689 | 1461246995644 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 12689 | 1461246995654 Marionette TRACE conn4 <- [1,3082,null,{}] 06:56:35 INFO - PROCESS | 12689 | 1461246995675 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 12689 | 1461246997188 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 141 (0x86f9e000) [pid = 12689] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 140 (0x89cd6c00) [pid = 12689] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 139 (0x86ce4800) [pid = 12689] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 138 (0x8e74bc00) [pid = 12689] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 137 (0x8cc82000) [pid = 12689] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 136 (0x8cdf4000) [pid = 12689] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 135 (0x895ce000) [pid = 12689] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 134 (0x8a408c00) [pid = 12689] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 133 (0x86bb3000) [pid = 12689] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 132 (0x85d70c00) [pid = 12689] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 131 (0x85d6f000) [pid = 12689] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 130 (0x8f824800) [pid = 12689] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 129 (0x85646400) [pid = 12689] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 128 (0x9398a000) [pid = 12689] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 127 (0x92ad3000) [pid = 12689] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 126 (0x91f98000) [pid = 12689] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 125 (0x91f96c00) [pid = 12689] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 124 (0x8ced5c00) [pid = 12689] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 123 (0x92901800) [pid = 12689] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 122 (0x8fae7000) [pid = 12689] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 121 (0x8b992c00) [pid = 12689] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 120 (0x8faec400) [pid = 12689] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 119 (0x8f937c00) [pid = 12689] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 118 (0x8f87a000) [pid = 12689] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:56:37 INFO - PROCESS | 12689 | --DOMWINDOW == 117 (0x9700f400) [pid = 12689] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:56:37 INFO - PROCESS | 12689 | 1461246997472 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 12689 | ++DOCSHELL 0x83707400 == 140 [pid = 12689] [id = 780] 06:56:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 118 (0x84064400) [pid = 12689] [serial = 2339] [outer = (nil)] 06:56:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 119 (0x86bb8c00) [pid = 12689] [serial = 2340] [outer = 0x84064400] 06:56:37 INFO - PROCESS | 12689 | 1461246997579 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 12689 | ++DOMWINDOW == 120 (0x895ce000) [pid = 12689] [serial = 2341] [outer = 0x84064400] 06:56:38 INFO - PROCESS | 12689 | 1461246998311 Marionette TRACE conn4 <- [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]]]}] 06:56:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:56:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:56:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:56:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2752ms 06:56:38 INFO - PROCESS | 12689 | 1461246998349 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 12689 | 1461246998353 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:56:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:56:38 INFO - PROCESS | 12689 | 1461246998360 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 12689 | 1461246998364 Marionette TRACE conn4 <- [1,3086,null,{}] 06:56:38 INFO - PROCESS | 12689 | 1461246998369 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:38 INFO - PROCESS | 12689 | 1461246998684 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:56:38 INFO - PROCESS | 12689 | 1461246998709 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f9e000 == 141 [pid = 12689] [id = 781] 06:56:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 121 (0x89cdc400) [pid = 12689] [serial = 2342] [outer = (nil)] 06:56:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 122 (0x89e44800) [pid = 12689] [serial = 2343] [outer = 0x89cdc400] 06:56:38 INFO - PROCESS | 12689 | 1461246998789 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 12689 | ++DOMWINDOW == 123 (0x89e52c00) [pid = 12689] [serial = 2344] [outer = 0x89cdc400] 06:56:40 INFO - PROCESS | 12689 | 1461247000135 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:56:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:56:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1790ms 06:56:40 INFO - PROCESS | 12689 | 1461247000152 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:56:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:56:40 INFO - PROCESS | 12689 | 1461247000161 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:56:40 INFO - PROCESS | 12689 | 1461247000172 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 12689 | 1461247000178 Marionette TRACE conn4 <- [1,3090,null,{}] 06:56:40 INFO - PROCESS | 12689 | 1461247000187 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:40 INFO - PROCESS | 12689 | 1461247000477 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:56:40 INFO - PROCESS | 12689 | 1461247000850 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 12689 | ++DOCSHELL 0x85d63400 == 142 [pid = 12689] [id = 782] 06:56:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 124 (0x85d68800) [pid = 12689] [serial = 2345] [outer = (nil)] 06:56:40 INFO - PROCESS | 12689 | ++DOMWINDOW == 125 (0x864ed800) [pid = 12689] [serial = 2346] [outer = 0x85d68800] 06:56:40 INFO - PROCESS | 12689 | 1461247000954 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 12689 | ++DOMWINDOW == 126 (0x86ce9000) [pid = 12689] [serial = 2347] [outer = 0x85d68800] 06:56:41 INFO - PROCESS | 12689 | 1461247001906 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:56:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:56:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1787ms 06:56:41 INFO - PROCESS | 12689 | 1461247001958 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 12689 | 1461247001968 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:56:41 INFO - PROCESS | 12689 | 1461247001980 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 12689 | 1461247001985 Marionette TRACE conn4 <- [1,3094,null,{}] 06:56:42 INFO - PROCESS | 12689 | 1461247002013 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 12689 | 1461247002274 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:56:42 INFO - PROCESS | 12689 | 1461247002681 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 12689 | ++DOCSHELL 0x86f97c00 == 143 [pid = 12689] [id = 783] 06:56:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 127 (0x87820c00) [pid = 12689] [serial = 2348] [outer = (nil)] 06:56:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 128 (0x89bf1c00) [pid = 12689] [serial = 2349] [outer = 0x87820c00] 06:56:42 INFO - PROCESS | 12689 | 1461247002785 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 12689 | ++DOMWINDOW == 129 (0x89cd6c00) [pid = 12689] [serial = 2350] [outer = 0x87820c00] 06:56:43 INFO - PROCESS | 12689 | 1461247003651 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:56:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:56:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1706ms 06:56:43 INFO - PROCESS | 12689 | 1461247003687 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:56:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:56:43 INFO - PROCESS | 12689 | 1461247003692 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:56:43 INFO - PROCESS | 12689 | 1461247003699 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 12689 | 1461247003706 Marionette TRACE conn4 <- [1,3098,null,{}] 06:56:43 INFO - PROCESS | 12689 | 1461247003724 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:44 INFO - PROCESS | 12689 | 1461247004023 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:56:44 INFO - PROCESS | 12689 | 1461247004347 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 12689 | ++DOCSHELL 0x8a80b400 == 144 [pid = 12689] [id = 784] 06:56:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 130 (0x8b86fc00) [pid = 12689] [serial = 2351] [outer = (nil)] 06:56:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 131 (0x8b87a800) [pid = 12689] [serial = 2352] [outer = 0x8b86fc00] 06:56:44 INFO - PROCESS | 12689 | 1461247004535 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 12689 | ++DOMWINDOW == 132 (0x8b992c00) [pid = 12689] [serial = 2353] [outer = 0x8b86fc00] 06:56:45 INFO - PROCESS | 12689 | 1461247005460 Marionette TRACE conn4 <- [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]]]}] 06:56:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:56:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:56:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1792ms 06:56:45 INFO - PROCESS | 12689 | 1461247005492 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:56:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:56:45 INFO - PROCESS | 12689 | 1461247005498 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:56:45 INFO - PROCESS | 12689 | 1461247005504 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 12689 | 1461247005508 Marionette TRACE conn4 <- [1,3102,null,{}] 06:56:45 INFO - PROCESS | 12689 | 1461247005515 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:45 INFO - PROCESS | 12689 | 1461247005911 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:56:46 INFO - PROCESS | 12689 | 1461247006141 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 12689 | ++DOCSHELL 0x8b995400 == 145 [pid = 12689] [id = 785] 06:56:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 133 (0x8b996400) [pid = 12689] [serial = 2354] [outer = (nil)] 06:56:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 134 (0x8c017c00) [pid = 12689] [serial = 2355] [outer = 0x8b996400] 06:56:46 INFO - PROCESS | 12689 | 1461247006293 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 12689 | ++DOMWINDOW == 135 (0x8c0e5400) [pid = 12689] [serial = 2356] [outer = 0x8b996400] 06:56:47 INFO - PROCESS | 12689 | 1461247007180 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:56:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:56:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1733ms 06:56:47 INFO - PROCESS | 12689 | 1461247007238 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:56:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:56:47 INFO - PROCESS | 12689 | 1461247007243 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:56:47 INFO - PROCESS | 12689 | 1461247007250 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 12689 | 1461247007254 Marionette TRACE conn4 <- [1,3106,null,{}] 06:56:47 INFO - PROCESS | 12689 | 1461247007260 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 12689 | 1461247007515 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:56:47 INFO - PROCESS | 12689 | 1461247007832 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 12689 | ++DOCSHELL 0x841e8800 == 146 [pid = 12689] [id = 786] 06:56:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 136 (0x85d68400) [pid = 12689] [serial = 2357] [outer = (nil)] 06:56:47 INFO - PROCESS | 12689 | ++DOMWINDOW == 137 (0x8c231c00) [pid = 12689] [serial = 2358] [outer = 0x85d68400] 06:56:47 INFO - PROCESS | 12689 | 1461247007933 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 12689 | ++DOMWINDOW == 138 (0x8c23a800) [pid = 12689] [serial = 2359] [outer = 0x85d68400] 06:56:48 INFO - PROCESS | 12689 | 1461247008945 Marionette TRACE conn4 <- [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]]]}] 06:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:56:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:56:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1741ms 06:56:49 INFO - PROCESS | 12689 | 1461247008998 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 12689 | 1461247009005 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:56:49 INFO - PROCESS | 12689 | 1461247009022 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 12689 | 1461247009029 Marionette TRACE conn4 <- [1,3110,null,{}] 06:56:49 INFO - PROCESS | 12689 | 1461247009039 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:49 INFO - PROCESS | 12689 | 1461247009478 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:56:49 INFO - PROCESS | 12689 | 1461247009861 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 12689 | ++DOCSHELL 0x8c0ea800 == 147 [pid = 12689] [id = 787] 06:56:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 139 (0x8cbce000) [pid = 12689] [serial = 2360] [outer = (nil)] 06:56:49 INFO - PROCESS | 12689 | ++DOMWINDOW == 140 (0x8cc0a400) [pid = 12689] [serial = 2361] [outer = 0x8cbce000] 06:56:49 INFO - PROCESS | 12689 | 1461247009963 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 12689 | ++DOMWINDOW == 141 (0x8cc7b000) [pid = 12689] [serial = 2362] [outer = 0x8cbce000] 06:56:50 INFO - PROCESS | 12689 | 1461247010854 Marionette TRACE conn4 <- [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"]]]}] 06:56:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:56:50 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 06:56:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:56:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:56:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1846ms 06:56:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:56:50 INFO - PROCESS | 12689 | 1461247010868 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:56:50 INFO - PROCESS | 12689 | 1461247010871 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:56:50 INFO - PROCESS | 12689 | 1461247010879 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 12689 | 1461247010882 Marionette TRACE conn4 <- [1,3114,null,{}] 06:56:50 INFO - PROCESS | 12689 | 1461247010932 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:51 INFO - PROCESS | 12689 | 1461247011290 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:56:51 INFO - PROCESS | 12689 | 1461247011501 Marionette TRACE conn4 -> [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\", \"e3c087e1-c279-4ca9-9f89-a0e79cad4a04\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 12689 | ++DOCSHELL 0x8405ac00 == 148 [pid = 12689] [id = 788] 06:56:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 142 (0x8b99ac00) [pid = 12689] [serial = 2363] [outer = (nil)] 06:56:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 143 (0x8ced5000) [pid = 12689] [serial = 2364] [outer = 0x8b99ac00] 06:56:51 INFO - PROCESS | 12689 | 1461247011672 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 12689 | ++DOMWINDOW == 144 (0x8cee0800) [pid = 12689] [serial = 2365] [outer = 0x8b99ac00] 06:56:52 INFO - PROCESS | 12689 | 1461247012709 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:56:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:56:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1892ms 06:56:52 INFO - PROCESS | 12689 | 1461247012774 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 12689 | 1461247012781 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:56:53 WARNING - u'runner_teardown' () 06:56:53 INFO - No more tests 06:56:53 INFO - Got 0 unexpected results 06:56:53 INFO - SUITE-END | took 1385s 06:56:53 INFO - Closing logging queue 06:56:54 INFO - queue closed 06:56:54 INFO - Return code: 0 06:56:54 WARNING - # TBPL SUCCESS # 06:56:54 INFO - Running post-action listener: _resource_record_post_action 06:56:54 INFO - Running post-run listener: _resource_record_post_run 06:56:55 INFO - Total resource usage - Wall time: 1423s; CPU: 98.0%; Read bytes: 12201984; Write bytes: 961142784; Read time: 1088; Write time: 252904 06:56:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:56:55 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 183877632; Read time: 0; Write time: 152924 06:56:55 INFO - run-tests - Wall time: 1391s; CPU: 98.0%; Read bytes: 12181504; Write bytes: 777265152; Read time: 1088; Write time: 99980 06:56:55 INFO - Running post-run listener: _upload_blobber_files 06:56:55 INFO - Blob upload gear active. 06:56:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:56:55 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 06:56:55 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:56:55 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:56:55 INFO - (blobuploader) - INFO - Open directory for files ... 06:56:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:56:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:56:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:56:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:56:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:56:57 INFO - (blobuploader) - INFO - Done attempting. 06:56:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:56:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:56:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:56:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:56:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:56:58 INFO - (blobuploader) - INFO - Done attempting. 06:56:58 INFO - (blobuploader) - INFO - Iteration through files over. 06:56:58 INFO - Return code: 0 06:56:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:56:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:56:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6085e6ff2688b4c68b19bc9571940f55789c26e1b0299791935b3a2c1c6e6ecc4670c3a5c0681ff22b054bcf7ccd1218f5ccab7e9e4adf4eae0e6bea9398e2ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a107e65c38ed8be4f706cbf03ecd4bd3f785a568ab1f0d449c865cf394c94841aa53a10635b93fab1026416b85ee1d13d605860a89838cbde8d9bc66cbc7d9e2"} 06:56:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:56:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:56:58 INFO - Contents: 06:56:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6085e6ff2688b4c68b19bc9571940f55789c26e1b0299791935b3a2c1c6e6ecc4670c3a5c0681ff22b054bcf7ccd1218f5ccab7e9e4adf4eae0e6bea9398e2ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a107e65c38ed8be4f706cbf03ecd4bd3f785a568ab1f0d449c865cf394c94841aa53a10635b93fab1026416b85ee1d13d605860a89838cbde8d9bc66cbc7d9e2"} 06:56:58 INFO - Running post-run listener: copy_logs_to_upload_dir 06:56:58 INFO - Copying logs to upload dir... 06:56:58 INFO - mkdir: /builds/slave/test/build/upload/logs 06:56:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1553.940313 ========= master_lag: 5.67 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 59 secs) (at 2016-04-21 06:56:58.420149) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 06:56:58.421474) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6085e6ff2688b4c68b19bc9571940f55789c26e1b0299791935b3a2c1c6e6ecc4670c3a5c0681ff22b054bcf7ccd1218f5ccab7e9e4adf4eae0e6bea9398e2ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a107e65c38ed8be4f706cbf03ecd4bd3f785a568ab1f0d449c865cf394c94841aa53a10635b93fab1026416b85ee1d13d605860a89838cbde8d9bc66cbc7d9e2"} build_url:https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034607 build_url: 'https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6085e6ff2688b4c68b19bc9571940f55789c26e1b0299791935b3a2c1c6e6ecc4670c3a5c0681ff22b054bcf7ccd1218f5ccab7e9e4adf4eae0e6bea9398e2ff", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a107e65c38ed8be4f706cbf03ecd4bd3f785a568ab1f0d449c865cf394c94841aa53a10635b93fab1026416b85ee1d13d605860a89838cbde8d9bc66cbc7d9e2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YxyNsIqrTBWM618gCyefYw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 06:56:58.489326) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:56:58.489826) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461243851.563040-1333908023 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019653 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:56:58.588022) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 06:56:58.588342) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 06:56:58.588721) ========= ========= Total master_lag: 44.30 =========